Barro's Pizza is a regional pizza restaurant known for its thick- and thin-crust pies, alongside wings and sandwiches. They offer a menu that includes salads, pasta, and deli-style sandwiches.