Pizza & Buffa is a restaurant offering a buffet-style dining experience. It's a quick and easy option for families.