North Beach Pizza is the winner in San Francisco's Pizza-Polls. Find an all-you-can-eat buffet, offering pizza, pasta and a variety of fresh salads. North Beach Pizza also offers a full Italian-food menu. Enjoy your meal while experiencing a great view of San Francisco Bay in a friendly atmosphere. Serves wine and beer.