Powered by Tripadvisor

Taste Of Italy Pizzeria

3770 90th St
Flushing, NY 11372
Uber
MORE PHOTOS