SBARRO Las Americas
4.3 • Pizza restaurant
Pizza restaurant offers crispy, warm pizza and a solid Stromboli with sausage, pepperoni, and bacon. Noise level is high, making conversations difficult. Portions are decent and wait times are short, with good prices overall.
View menu
Good to know
1
A bottle of water costs $3.30.
2
Expect minimal wait times during peak hours.
4211 Camino De La Plaza, San Diego, California, United States
Similar places nearby
A few nearby places worth checking next.
Mama Mia Pizza
Clean, well-maintained pizzeria featuring a modern payment system and a pleasant patio area.
Zappy Pizza
Small, clean spot offering a variety of affordable pizzas with a simple menu and good atmosphere.
Little Caesars Pizza
Takeout-only pizza spot in a hidden, quiet plaza with limited cash payment options and no on-site dining.