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