Kalimera India

1, Vragadinou Str., Opposite Rio Cinema, Limassol, 3041
Indian restaurant in Limassol offering sandwiches, seafood and vegetarian food. Only Takeaway is available.