12995 S Cleveland Ave, Fort Myers, Florida 33907 USA
Steamed Pork Dumpling-Delicious!
Photo Credit: Yelp