Learn About Us
Located in neighborhood of Queens. Taste of Italy Pizza is located at 2916 Crescent St, Queens, NY 11102.
Testimonials
No reviews.
Food Gallery
Contact
Menu