Search results
Yelp Reviews
3.5 216 reviews
- 5 star 82
- 4 star 37
- 3 star 21
- 2 star 23
- 1 star 53
Very good pizza, tasty and fresh. This place has excellent delivery! Highly recommend. More
I think a lot of people like Barro's pizza though it may be a yes or no type of place. I know a lot of people like the puffy crust, but would prefer if the bubbles in the dough were popped so that... More