Larry's Pizza is an American pizzeria offering a diverse menu of pizzas, calzones, and wings. Guests can enjoy a buffet option or order takeout from their extensive selection.