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: Daily 11am - 10pm

Other locations nearby

Appetizers