Adress: ANGYRAS,6 LIMASSOL, Ankara 6-8, 3042, Limassol
Phone: +357 99 456545
Work time: Monday:12-11:30PM
Tuesday:12-11:30PM
Wednesday:12-11:30PM
Thursday:12-11:30PM
Friday:12-11:30PM
Saturday:12-11:30PM
Sunday:Closed

About Megaro Restaurant

Megaro Restaurant, is located in ANGYRAS,6 LIMASSOL, Ankara 6-8, Limassol, 3042, CY

How to get to Megaro Restaurant?