Restaurant in Limassol
Greek grills, warm pita and Greek salads in Limassol’s Old Town. Generous portions, fair prices and a lively square setting. Open daily until midnight.