2911 Cross Timbers Rd. #101
Flower Mound, TX 75028
Open 7 Days a Week
All Day: 11am - 10pm
Lunch Special: 11am - 3pm
WE DO DELIVERY
On Minimum Order of $15.00 and $2.00 delivery charge.
Limited Area, Gratidute Not Included.
* Delivery Time:30 - 60 Mins During NON-Peak Hours and At Least 40 Mins During Peak Hours