Happy Garden Restaurant & Bar in Clearlake Oaks, CA 95423

Happy Garden Restaurant & Bar in Clearlake Oaks, CA 95423 (Lake County) is a Restaurant (Thai, Chinese), East Hwy 20 13440 (95423).

House Number
13440
Postal Code
95423
Street
East Hwy 20
Amenity
restaurant
Building Type
building