Dallas

NOW OPEN
Inwood Village
5450 W. Lovers Lane
Dallas, Texas 75209
Get Directions


Restaurant Hours

  • Open Daily:
    11am-9pm

Subscribe to eBites

Receive exclusive news about restaurant openings, special offers, VIP invitations and other exciting information.

Sign Up