Ta Kavourakia

2.7
(3 reviews)
15 Kirras, Itea, 332 00
+30 2265 032136Official website
Accepts Credit Cards
Greek
Lunch
Outdoor Seating
Restaurants
Seafood
Seating
Takeout
Visa
Restaurant

At a glance

  • Typical visit: about 1 hour
Ta Kavourakia | Itea | Greece | TripAligner