At 3319 Broadway, Astoria, NY 11106-1805New York Here : Amylos Taverna. Welcome to Amylos Taverna is rated 4.5. It's worth a try!
Write a review