FoodRestaurantSeafood

Mylos By The Sea

Restaurant in Leros.

Agia Marina · Leros

Similar places

Dilaila

Restaurant · Leipsoi

Παραλία Κατσαδιάς

Seafood

Manias Fish Tavern

Restaurant · Kalymnos

Port of kalymnos

Seafood

Sardelles - Seafood Restaurant

Restaurant · Kos

Geor. Averof 19

Seafood