$ $ $
2001 Steinway St (20th Avenue and Steinway Street)
Astoria, NY 11105
- Just a wonderful upscale Greek restaurant and very welcoming and delicious. I also review www.ellensnycblogspot1.com
- Great food, friday night dancing!
- Some of the best lamb I've had in YEARS!
- Have the white sangria
- Best Greek Food anywhere