Skip to main content

Taste of Italy

restaurant · italian restaurant · New York, NY

Address
84-07 Jamaica Ave, New York, NY 11421
Phone
(718) 805-8190
Website
mealny.com/TheNewTasteofItaly.html
Where
40.6924, -73.8606

Search Hominin for Taste of Italy

Other restaurants nearby

More in New York