Central AsianSouth Wentworth Avenue 2310, Chicago
Happy Lamb Hot Pot
Happy Lamb Hot Pot is a Central Asian restaurant in Chicago, Illinois on South Wentworth Avenue 2310.
There are 1 central Asian restaurants in Chicago, Illinois on Dish Directory.
1 restaurant
Central AsianSouth Wentworth Avenue 2310, Chicago
Happy Lamb Hot Pot is a Central Asian restaurant in Chicago, Illinois on South Wentworth Avenue 2310.
Published by Dish Directory. How we check each restaurant.
Updates on restaurants, dishes and published menus.