Denton

2420 IH 35E South
Denton, TX 76205 (map)

Phone: 940-320-4140 Please call to place your to-go order.
Fax: 940-891-0951
Hours: Sun-Thur 11am-9pm Fri & Sat 11am-10pm

Other locations nearby

Appetizers