Taste Of Italy

Pizza
$
84-07 Jamacia Avenue (84th Street)
Woodhaven, NY

Tips

  • A good food and place to eat