The Garden

A48, Georgiou A´, Potamos Germasogeias, Limassol, 4048
Italian, Japanese, Asian restaurant in Limassol offering pasta, pizza, salads, soups, sushi, seafood.