Italian restaurant Buonapizza offers flavorful pizzas. Known for friendly staff and group specials.