Seashells Beach Tavern

St. Raphael Resort, Amathous Avn., Limassol, 4529
Cypriot, Greek restaurant in Limassol offering burgers, crepe, pasta, salads, sandwiches and grill food. Only Takeaway is available.