Happy Lamb Hot Pot

2707 N Clark St, Chicago
6.6 · $30.00 · Restaurant
Google Maps
Happy Lamb Hot Pot
Recent photos
Review media preview
Reviews for you
Lincoln Park, Chicago
Review media
Jasslyne
JasslyneNov 19
Lincoln Park, Chicago
6.2