Luna Grill Southlake
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:00 pm
20 Years
in Business
Amenities:
Offers outdoor seatingWheelchair accessibleHas WifiServes alcohol
Saved to Favorites
Phone: (817) 488-8811
Address: 1141 E Southlake Blvd Ste 540, Southlake, TX 76092
Website: https://lunagrill.olo.com/menu/luna-grill-southlake
Attire: Casual
Wi-Fi: Free
Alcohol: Beer, Wine
Takes Reservations: No
Outdoor Seating: Yes
Price Range : Average