"This is the best Chinese restaurant in town! I've tried others and nothing compared. Never afraid to try to something new on the menu because everything just seems to come out tasty. They are really nice there. Delivery is quick too!"
Phone: +16362810388
Address: 620 North Main Street, O’Fallon, 63366, United States Of America
City: O’Fallon
Dishes: 17
Amenities: 2
Categories: 3
Reviews: 227