Category: | Restaurant, |
---|---|
Address: | 2337 S International Pkwy, Dallas, TX 75261, USA |
Zip code: | 75261 |
You won't be disappointed in the menu and service. The service here is great. They have a lot of positive reviews for a reason.
The staff was very kind and attentive. This place has a good atmosphere. Ambience reminds me of Colorado Springs area.