North Beach Pizza serves an array of pizza, pasta, salads, sandwiches, and entrees. They do not serve an upscale artisan style pizza that many customers look for, but they do serve a good pie with a hearty amount of toppings. Their location has a large dining area and their ambiance is said to be extremely friendly and welcoming. Although they only have a 3 star rating on Yelp, most customers claim that North Beach is a five star restaurant if you are not looking for an overly fancy pizza joint. Altogether, North Beach is a great place to grab a quick slice or dine-in with the entire family.