Santoro's Pizza & Burritos sits on North Main Street in Carver, serving pizza, sandwiches, and salads alongside burritos. The restaurant emphasizes consistent quality and offers both takeout and delivery, with online ordering now available. They run regular specials on large cheese pizzas and gourmet pies, and handle catering for events. Hours extend to 9 p.m. on weekdays and 10 p.m. weekends.