Happy Garden Restaurant & Bar
Address:
13440 E Highway 20, Clearlake Oaks, CA 95423
Phone:
(707) 998-0398 Restaurants, Chinese
Other Businesses:
- Barn the at 12613 E Highway 20, Clearlake Oaks, CA 95423
- Nay Nays BBQ at 13000 E Hwy 20, Clearlake Oaks, CA 95423
- Country Kitchen at 13300 E Highway 20, Clearlake Oaks, CA 95423
- Lake Marina Inn at 10215 East Highway 20, Clearlake Oaks, CA 95423
- Donuts & Burgers at 13261 E Highway 20, Clearlake Oaks, CA 95423