5555 Preston Oaks Rd.#5
Dallas TX 75254
(972) 803-4750
Hours:
Monday - Friday
11:00 am - 8:30 pm
Sunday
Saturday
CLOSED
OPEN FOR DINE IN AND TAKEOUT!
ORDER AHEAD
Home
Menu
$25 SPECIALS
Catering
Press
Contact Us
More...