Happy Garden Restaurant
Address:
815 Clement St, San Francisco, CA 94118
Phone:
(415) 831-3322
Nice to Know:
- Noise Level Average
Other Businesses:
- Cafe Luna at 3313 Sacramento St, San Francisco, CA 94118
- Jamba Juice at 3480 California St, San Francisco, CA 94118
- Golden River Seafood & Dim Sum Restaurant at 5827 Geary Blvd, San Francisco, CA 94121
- Mel's Drive-In at 3355 Geary Blvd, San Francisco, CA 94118
- Tsing Tao Restaurant at 3107 Clement St, San Francisco, CA 94121