SELECT A LOCATION
Use my current location to find the nearest restaurant
Snow Pea Chinese Restaurant
10518 E Northwest Hwy, Dallas, TX 75238
(214) 824-4354
STORE HOURS
Closed
View Menu
Order Online