Ciao Bella Address: 9217 Highway 9, Ben Lomond, CA 95005 Phone: (831) 336-9221 Restaurants, Italian Other Businesses: Quail & Thistle Tea Room at 12250 Alba Rd, Ben Lomond, CA 95005 John Anderson Enterprises Inc at 1530 Quail Hollow Rd, Ben Lomond, CA 95005 Christiansen & Christiansen at 8925 Glen Arbor Rd, Ben Lomond, CA 95005 Coffee Nine at 9505 Highway 9, Ben Lomond, CA 95005