Sbarro
Sbarro > MenuIf this restaurant has reopened, let us know.
Similiar Restaurants Nearby:
-
Al's Pizzeria ($$)
Italian, Pizza, Subs, Sandwiches -
La Barra ($)
Pizza, Italian, Wine Bar -
Sbarro ($)
Pizza