8.6
29-09 23rd Ave (btwn 29th & 31st St.), Astoria, NY
Greek Restaurant · Ditmars · 39 tips and reviews
8.9
33-07 Ditmars Blvd (btwn 33rd & 34th St), Astoria, NY
Greek Restaurant · 284 tips and reviews
8.6
19-06 Ditmars Blvd (at 19th St), Astoria, NY
Greek Restaurant · 51 tips and reviews