Southland Mall - 20505 S Dixie Hwy, Cutler Bay, Florida 33189 USA
Ordered dumplings but never received them. They were not busy at all. I was the first and last in line so a mistake like this is not okay.
Photo Credit: Yelp