Sbarro
Sbarro > Menu
Similiar Restaurants Nearby:
-
Al's Pizzeria ($$)
Italian, Pizza, Subs, Sandwiches -
La Barra ($)
Pizza, Italian, Wine Bar -
The Chew Chew ($$)
American