Category: Eating & DrinkingRestaurants
Tags: Points Of InterestTown
Phone

  • Location

    Leof. Dimokratias, Anemomilos Greece Kerkyra Island Corfu 491 00

Arommatic coffees, beverages, drinks and superlative dishes, seafood and meat based, right on the sea, across the magnificent view of the famous Old Fortress.