Sbarro in New York

American Pizza
3.6

Sbarro Near me

12 restaurant locations in New York