Stevi B's Pizza
5411 Atlanta Hwy Montgomery, AL
503 Cloverdale Rd Montgomery, AL
Sbarro's is a good option at the food court in the mall. They have HUGE pieces of pizza, and it is usually fresh and hot. They have several different Italian foods to choose from. Try it!
Julia (3-Scott) R.
April 30, 2007
Sbarros Italian Eatery
If you've been to or used
Sbarros Italian Eatery, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.