Looks wise, pizzas look very good. Ends there! My pepperoni pizza had NO flavor at all. The cheese and pepperoni were tasteless. The WORST was the dough/crust, which was fairly thin. So I was quite surprised it was like chewing on a thin piece of leather. TERRIBLE. ADVICE: DO NOT WASTE YOUR MONEY HERE. Barro's is MUCH better!!
Consider yourself WARNED.