Skip to content
Mediterranean Restaurant

Luna Grill - Flower Mound

2 locals recommend · Estimated price 2 out of 4 ·
Location
2500 Cross Timbers Rd
Flower Mound, TX 75028
Phone(972) 691-5862
Hours of Operation statusOpen · Closes 9:00 PM
Reservations
No
Credit cards
Yes (incl. Discover & Visa)
Outdoor seating
No
Wifi
Free
Menus
Lunch, dinner, dessert, happy hour
Drinks
Beer, wine
Dining options
No delivery
Powered by Foursquare