720 Brownswitch Rd, Slidell, Louisiana 70458 USA
Steamed buns w pork and steamed dumplings
Photo Credit: Yelp