All Take Away in Limassol

This venue offers a take away service.

    • image-410

    Nitayia Chinese & Sushi Restaurant