Update Info - Quail Thistle Tea Room at Glen Alba Gardens
This restaurant was reported as closed. If it is open, let us know.
Quail Thistle Tea Room at Glen Alba Gardens
12250 Alba Rd
Ben Lomond, CA 95005
12250 Alba Rd
Ben Lomond, CA 95005