This wonderful Greek restaurant, is officially my favorite restaurants in Astoria NY. The food is fresh, and very satisfying.
All reviews seem positive