Laventina's Big Cheese Pizza is located along the Balboa Peninsula. This old-fashioned pizza shop provides freshly baked dough and homemade tomato sauce. Other popular menu items include hot submarine sandwiches, salads, wings and grilled ribs. Catering, take-out and delivery options are available.