Happy Chef Dim Sum House
Address:
2164 S Archer Ave, Chicago, IL 60616
Phone:
(312) 808-3689
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- Shui Wah Chui Chow Restaurant at 2162 S Archer Ave, Chicago, IL 60616
- Subway at 122 S Michigan Ave, Chicago, IL 60603
- the Spoke & Bird at 205-209 E. 18th Street, Chicago, IL 60616
- Nextions at 302 E 18th St, Chicago, IL 60616
- Mr Leonard's Soul Food & Deli at 2005 S Michigan Ave, Chicago, IL 60616