Italian Restaurants in Ben Lomond, CA Ciao Bella Act II9217 Highway 9Ben Lomond, CA, 950058313368547Delivery PizzaFoodItalian RestaurantsPizza DeliveryPlaces To EatRestaurants DowntownRestaurants That DeliverUsed Restaurant Equipment Supplies Show More