-
Sbarro
is an excellent Italian, BAR Restaurant
Ranked #1 of 40 Restaurants in Westroads Omaha.
Some say, it is ill.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
If you want to be the mayor... go for it! I don't give a fuck! Im not in high school! But until then... ill keep checking in when I eat here. :)