Although North Beach Pizza is extremely small and doesn't seat more than a hand full of customers, they are a great place to order pizza from. They have all sorts of combos and fresh toppings to choose from, and their service is great. The pizza is not cheap, but it's worth the extra money to get a pizza that's delicious--with just the perfect crust. For those that aren't craving pizza, they also serve yummy pasta dishes.
more