Restaurants in Dallas, TX
Restaurants • Chinese Restaurants
4117 Lemmon Ave.,
Dallas ,
TX
75219
UNITED STATES
Based on 2 reviews
Y-a-w-n!
This place is average at best. The selection of food items in the buffet is very limited. I would try other places.amazing
szechuan chinese has a wide selection of great food! their shrimp is amazing! and the restaurant was very cleanWorldwide > United States > Dallas, TX > Chinese Restaurants