Oops! Something went wrong, please try again later.
Sbarro is a restaurant chain with more than 1000 locations worldwide. The restaurant has a menu in excess of 200 items that include 30 types of pizza, 20 different salads and more than 40 hot entrees.
AdOrder Online and Get 50% Off All Pizzas at Menu Price for a Limited Time! This Week Only: Get 50% Off All Pizzas at Menu Price When You Order Online.
Types: Hand Tossed, Thin Crust, New York Style, Gluten Free Crust, Handm…
...By Far Our Editors' Preferred Pizza... – Epicurious