Get Your Mom and Dim Sum hero image

Get Your Mom and Dim Sum

Restaurant

3340 Canal St, New Orleans, LA 70119, USA

Biter Score
8.6
Closed
Friday: 5 PM – 1 AM
Get Your Mom and Dim Sum photo 1
Get Your Mom and Dim Sum photo 2
Get Your Mom and Dim Sum photo 3