Providence Restaurants

Taverna Kamariko

Address: Lindos, Lindos, 85107