10300 Southside Blvd 301
fastfood italian , nothing more, nothing less. alittle over priced and the place isnt always fresh
by jesfla72 at Citysearch
October 16, 2005
Cons: overpriced, not real italian
If you've been to or used
Sbarro, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.