Description

Avli Restaurant is a Greek restaurant located at Ag. Dimitriou 12, Athina 105 54, Greece. Our restaurant offers traditional Greek cuisine in a cozy and inviting atmosphere.

Location
Categories
  • No comments yet.
  • Add a review