Papa John's Pizza
8149 Vaughn Rd Montgomery, AL
1036 E Fairview Ave 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.