Category: | Restaurant, |
---|---|
Address: | 208 N Austin St, Denton, TX 76201, USA |
Zip code: | 76201 |
Website: | http://www.thedumplingbros.com/ |
Based on the food alone I would give it 4.2 out of 5 stars. However, it took sooooo long to get my food which Is why I had to give it only 3 stars. I seriously waited over 40 mins for dumplings.