Cedar Hill

305 FM 1382 Ste. 114
Cedar Hill, TX 75104 (map)

Phone: 972-291-8069 Please call to place your to-go order.
Hours: Sun-Thur 11am-9pm Fri & Sat 11am-10pm

Other locations nearby

Appetizers