I have to award Barro's a 5 star review because everything about their pizza is delish! Love the crust, sauce, gobs of mozzarella and the pepperoni. My only comment for improvement would be to throw black olives on the pizza like there's no tomorrow! I love Barro's and will return again and again.