Lion's Hotpot is located in Hobart, Australia on 77 Elizabeth St, Shop/4 Wellington Walk. Lion's Hotpot is rated 5 out of 5 in the category hot pot restaurant in Australia.
Address
77 Elizabeth St, Shop/4 Wellington Walk
Service options
TakeawayDine-in