The Garden Restaurant (Menu)

Georgiou A, 48, Limassol City
+357 25 101212

Give a rating to The Garden Restaurant

Suggest a dish

How much did you spend at The Garden Restaurant?