Luna Grill is opening their first Dallas location at The Hill Shopping Center at 8165 Walnut Hill Lane, Suite 1300. The restaurant is slated to open on Friday, June 29, with daily hours of 11am – 9pm.
Active-duty and retired military personnel get a free entrée reward (up to $19.99) in the Luna Grill app. This offer will be eligible for in-restaurant redemption on Monday, November 11 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results