Mobile Al Restaurants

Meltemi Restaurant

Address: Pefkos, Pefkos, 85107