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 - Thurs 11am-9pm Fri-Sat 11am-10pm

Other locations nearby

Appetizers