Braza Pizzeria & Wings in Southborough serves thin-crust Italian pizzas alongside jumbo wings and other Italian fare. Their Portuguese pizza is a signature offering, made with homemade sauce and fresh ingredients and baked to your preference. The restaurant operates from 11 AM daily, with extended hours on weekends, and offers free delivery within a 4-mile radius on orders over $15.