1465 W Irving Park Rd, Chicago, Illinois 60613 USA
Fast & taste amazing. Great service. V15. Beef Cubes in Tomato Sauce Over Rice 10 piece Vegetable dumpling
Photo Credit: Yelp