33-07 Ditmars Blvd (btwn 33rd & 34th St), Astoria, NY
Greek Restaurant · 284 tips and reviews
T S: Authentic Greek restaurant where it's worth to wait for a table. The grilled octopus is definitely worth to start with! However, the fried whiting is forgettable...