Happy Lamb Hot Pot, nestled in the heart of Chicago's vibrant Chinatown at 2342 S Wentworth Ave, Chicago, IL 60616, United States, is an adored all-you-can-eat hot pot haven.