12317 S Orange Blossom Trl, Orlando, Florida 32837 USA
Huge garlic shrimp and yummy fried dumplings.
Photo Credit: Yelp