Tag Archives: Flushing

Amore Pizzeria in Flushing, NY—A Decent Slice on the Island

Manhattan is undoubtedly the center of the New York slice universe. This is of course no surprise since it was on this great island that the most magnificent food known to mankind was created. It is also no surprise that this delightful delicacy would eventually spread not only throughout the city, but to the vast […]