4411 LEMMON AVE Suite108, DALLAS, TX 75219-3739
214-521-2345

Sunday-Thursday 11 AM-9:30 PM
Friday-Saturday    11 AM-9:30 PM
We are currently only accepting take out and delivery orders due to staffing shortages and inflation. No dine-in at the moment. Sorry for any inconvenience. 

VISA MASTER AMERICAN EXPRESS DISCOVER CASH