locations
North Dallas
17721 N. Dallas Parkway #130Dallas, TX 75287 (972) 380-8646
- Monday - Sunday: 7:00am - 8:00pm
Park Lane
9100 N. Central Expressway, Suite 151Dallas, TX 75231 (214) 361-8646
- Monday - Sunday: 7:00am - 8:00pm
White Rock Lake
9004 Garland Road
Dallas, Texas 75218
COMING SOON
Fairview
146 Town PlFairview, TX 75069
- Sunday - Thursday: 7:00am - 8:00pm
- Friday - Saturday: 7:00am - 9:00pm
Inside Revolving Kitchen