If your a fan of an ok thick crust slice Barro's may be the pizzeria your looking for but this place's pizza was middling at best in my opinion. Its a step above Costco Pizza but not on the level of places like Venezia's.
Like Joan said better then Domino's but not by much~