Zenon Taverna Astoria NYC
Zenon Taverna is one of Zenon Taverna Astoria NYC.

1. Zenon Taverna

3410 31st Ave (at 34th St.), Astoria, NY
Greek Restaurant · 52 tips and reviews