Luna Grill Southlake
1141 E Southlake Blvd Ste 540, Southlake, TX 76092
Local Mediterranean Kitchen
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Payment method
- visa, master card, amex, discover
- Other Links
https://lunagrill-launch.unplugdining.com/
- Categories
- Mediterranean Restaurants, Greek Restaurants, Middle Eastern Restaurants, Restaurants, Take Out Restaurants