Leos English Fish n Chip shop, Almería, Almería, Andalusia, Spain 0.0
Calle del Faro, 04711 El Ejido, Almería, Spain
Phone
+34 645 06 65 38
Located nearby
Calle Del Faro 40 Almerimar, 04711 El Ejido, Almería, Spain
10 m
Meal TakeawayRestaurant Almería, Almería, Andalusia, Spain
Leos English Fish n Chip shop address
reviews phone Leos English Fish n Chip shop