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
-
Ag. Dimitriou 12, Athina 105 54, Greece
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.
Ag. Dimitriou 12, Athina 105 54, Greece
Add a review