Get in touch
Contact us
What Are You Waiting For...
RESERVATIONS: 210 894 8202
Our location
Gr. Lambraki str, 16, Glyfada 16674
Opening Hours
Mon-Fri: 8pm-1pm
Sat-Sun: 8pm-2pm
Contact
Phone: +210 894 8202
Gr. Lambraki str, 16, Glyfada 16674
Mon-Fri: 8pm-1pm
Sat-Sun: 8pm-2pm
Phone: +210 894 8202