Barro's Pizza is a family-run pizza restaurant offering pizza, sandwiches, pasta, arcade games, beer & wine.