Happy Dragon Chinese Restaurant

626 Walnut St
San Carlos, CA  
Hours of Operation
Mon - Sat 11:00 am - 9:00 pm
Sun 4:00 pm - 9:00 pm
Customer Reviews
Business Details
People Also Viewed
Muguboka Restaurant
401 Balboa St
San Francisco, CA
Panda Express
2011 Chess Dr
Foster City, CA
 (1)
King Of Thai Noodle Cafe
1541 Taraval St
San Francisco, CA
 (8)