Restaurants in Paphos
Green Leaf Restaurant in Paphos provides a dining experience with a focus on fresh ingredients. The menu features a variety of dishes in a pleasant atmosphere.
Loading map...
Map powered by Google Maps. Click "Directions" to get navigation or "Open in Maps" for larger view.
Green Leaf Restaurant is located at 88 Archiepiskopou Makariou Iii Ave 8640 Panagia Pano, Paphos, Cyprus.
You can call Green Leaf Restaurant on +357 2672 2438.
Green Leaf Restaurant is listed on Cyprus Atlas under Restaurants in Paphos.