Hours & Location
Tuesday – Thursday
Lunch – 11am – 2pm
Dinner – 4:30pm – 9pm
Friday – Saturday
Open – 11am – 10pm
Sunday – Monday
Tuesday – Friday – 4:30pm – 6:30pm
Saturday – 1:30pm – 4:30pm
Reservations are suggested but not required. Our atmosphere has a relaxed upscale feel. Wear whatever you’d like, but most folks come in something similar to jeans and a dress shirt.
We’d love to host your group event. Please contact reservations@TwelveStonesRestaurant.com for more information.
Twelve Stones is located in The Pines of Flower Mound on the southwest corner of Flower Mound Road and Gerault Road.
1221 Flower Mound Road, Suite 100
Flower Mound, Texas 75028