Taste of Italy Pizza

2916 Crescent St, Astoria, NY 11102

4.5(58)
$10 Minimum