Home

Main content starts here, tab to start navigating

Menu

Discover our delicious Greek offerings 7 days a week.


View Our Menu

Visit Us in Astoria

Hours & Location