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.