We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


7401 N La Cholla Blvd, # 141, Tucson, AZ 85741-2308
+1 520-531-5369
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent0%
  • Very good40%
  • Average40%
  • Poor0%
  • Terrible20%
27 Oct 2016
“Dont bother”
5 Oct 2016
“Good pizza and calzones”
Restaurant Hours
Italian, Pizza
7401 N La Cholla Blvd, # 141, Tucson, AZ 85741-2308
All Details
Write a Review
Reviews (5)
Traveller rating
Traveller type
Time of year
Reviewed 28 October 2016

I don't know how much in advance the pizzas are made, but the crust seems to be pretty cardboard. I asked for a piece of pepperoni with added mushrooms. If I wasn't in such a hurry, I would have asked them for my money back...More

Thank SharonLDRN
Reviewed 5 October 2016

This is a fast food place in the Foothills Mall. They have various toppings on their pizza and have calzones, stuffed pizza, salad and some pasta dishes. I like the spinach calzone and do like their pizza. If you are at the mall, want a...More

Thank EnjoyTraveling64
Reviewed 6 July 2016

This place in the mall offers a good variety of foods (pizza, pasta, salads, desserts) that will satisfy any diner. Free drink refills are a plus. Friendly service too!

Thank Miranda S
Reviewed 30 June 2015

The pizzas are big, tasty, and left us dry-mouthed until the next day. Very salty, in our opinion. The cheese is quite good and the toppings are generous.

Thank on_the_go_98765
Nearby Restaurants
Cafe Tremolo
27 reviews
.00 miles away
24 reviews
.18 miles away
Romano's Macaroni Grill
73 reviews
.22 miles away
Mosaic Cafe Dos
36 reviews
.17 miles away
Nearby Attractions
Catalina Brewing Company
10 reviews
2.50 miles away
Tohono Chul
1,093 reviews
1.95 miles away
Pima Canyon
57 reviews
.63 miles away
Foothills mall
21 reviews
.09 miles away
Questions & Answers
Get quick answers from Sbarro staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Location and Contact Information
  • Address: 7401 N La Cholla Blvd, # 141, Tucson, AZ 85741-2308
  • Location: United States  >  Arizona (AZ)  >  Tucson
  • Phone Number: +1 520-531-5369
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing