Hot pot restaurant · 8020 Brookville Rd, Indianapolis, IN
Delivery · Dine-In
More food in Indianapolis, IN · Hot Pot in Indianapolis