5633 N Tarrant Parkway,
Fort Worth, TX 76244
Phone: 817-8499004
Home
Menu
Careers
Delivery/Takeout
Contact Us
Media/Mentions
More...
5633 N Tarrant Pkwy,
Phone: 817-849-9004
Hours:
Everyday: 11am - 2.30pm (lunch) , 4.30pm - 9.30pm (dinner)
Please call for holiday hours
We'd love to hear from you!
Success! Message received.