… meats, and fresh Greek food, located at 18-33 Ditmars Boulevard near Astoria Park. The restaurant is excited to serve the Astoria community.



Source link