HOURS
OPEN 6 DAYS A WEEK
MONDAY - SATURDAY
LUNCH 11:00AM - 2:30PM
DINNER 5:00PM - 9:00PM

 

Address

12835 Preston RdDallasTX 75230, USA

Phone

972-458-2233

send us a message

Where to
Find us.