Barro's has been around for a long time. Its a pretty small place, but the pizzas there FLY out the door. They are almost always crazy busy. The pizza is delicious. Not greasy. They tend to go a bit crazy with the tomato sauce, so if thats not your thing, ask for them to go light on the sauce. You can find a great coupon every week in The Pennysaver. Service is not particularly friendly, but thats just because they are working so hard and they are busting out tons of pizza!
more