ilovefoodies.com
New York News: Amylos Taverna | Review | I Love Foodies
I Love Foodies New York City visits Amylos Taverna in Astoria for some delicious authentic Greek food. Read our review here.