FoodRestaurantSeafood

The Three Brothers Fish Tavern

Restaurant in Northern Corfu.

Northern Corfu

Similar places

Petra Beach Bar

Restaurant · Northern Corfu

Beach road

Seafood

Cicala

Restaurant · Northern Corfu

Seafood

Alipa Restaurant

Restaurant · Central Corfu and Diapontia Islands

Παλαιοκαστρίτσας

Seafood