Desserts Restaurants

Limanaki Restaurant

Address: Kolympia, Rodos, 85103