Hours & Location
5944 Royal Lane,
Dallas, TX 75230 (opens in a new tab)
214-378-8424
Lunch
Monday - Friday
11:00 - 3:00
Dinner
Monday - Friday
5:00 - 10:00
Saturday - Sunday
11:00 - 10:00