Greek Restaurants › Athens
Ouzeri Kriti
Ouzeri Kriti transports diners to Crete with its authentic flavors and traditional dishes. Located in the coastal suburb of Vouliagmeni, this restaurant features a menu rich with seafood, local produce, and Cretan specialties, all served in a friendly and cozy environment.
Address: Pavlou 39, Athens
Visit website
← More Greek Restaurants in Athens