ZEN Room

194, Amathountos Avn., Pareklisia, Limassol, 4520
Japanese, Asian restaurant in Limassol offering salads, soups, sushi, seafood.