Larry's Haddock
FISH AND CHIP SHOP BENIDORM
Home
About
Contact
special offers
who are we
Larry's Haddock
calle Gerona 11
Benidorm
(just next to the Telepizza, behind the hotel belroy)
966 267198 phone for bookings.