Address: 9055 Garland Rd, Dallas, TX 75218, USA
They are always open.
I don't think so. They used to close for around a 10 day to 2 week holiday
I'm not sure either, Yrs ago they use to be,
Add Answer
Thanks! Your answer is awaiting moderation.
Do you deliver?
Trending Places
Chinese restaurant
5542 Maple Ave # C, Dallas, TX 75235, USA
10518 E NW Hwy #4833, Dallas, TX 75238, USA
3260 Irving Blvd #300, Dallas, TX 75247, USA
2933 Main St, Dallas, TX 75226, USA
3223 Lemmon Ave #103, Dallas, TX 75204, USA
428 E Jefferson Blvd, Dallas, TX 75203, USA
Dallas, TX 75270, USA
1515 N Cockrell Hill Rd #110, Dallas, TX 75211, USA