Happy Garden
Address:
1205 Plaza Ave, Escalon, CA 95320
Phone:
(209) 838-8688
Restaurants
Other Businesses:
- Hula's at 2261 Jackson Ave, Escalon, CA 95320
- Leonardo's Cafe at 1764 Main St, Escalon, CA 95320
- Wong's Chinese Deli at 2243 Jackson Ave, Escalon, CA 95320
- Rice Bowl Express at 1900 McHenry Ave, Escalon, CA 95320
- The Big Dipper at 1512 California St, Escalon, CA 95320