Photos
Information
There is no English description concerning this restaurant.
14-16 Pavlou Mela St., Evosmos
Get directions