Zorbas Cuisine (Omonoia)

47 Paphou Str, Omonoia, Limassol, 3051
Greek restaurant in Limassol offering grill food. Only Takeaway is available.