LOCATIONS
NORTH DALLAS - PRESTON HOLLOW VILLAGE
Sun-Thu 11am-9pm
Fri & Sat 11am-10pm
Order Takeout / Delivery - North Dallas
7949 Walnut Hill Ln, Ste 120
Dallas, TX 75230
Order Catering - North Dallas
(214) 468-4885
EAST DALLAS - CASA LINDA PLAZA
Order Takeout / Delivery - East Dallas
9540 Garland Rd #407
Dallas, TX 75218
(214) 584-6261
Sun-Thu 11am-9pm
Fri & Sat 11am-10pm
Order Catering - East Dallas
HOME