Restaurant in Ayia Napa
Flame-grilled steaks, ribs, skewers and standout seafood pasta on Nissi Avenue, Ayia Napa. 4.5 stars, attentive service, open daily. Ideal for families & groups.