Location
6101 Long Prairie Rd Suite 720,
Flower Mound, TX 75028

By TedC | 8/17/2015
Go subway, great food

By Molly M. | 8/1/2014
I was in and out quickly

By Tinta t | 11/20/2014
Ran in to grab sandwich. It was ok

By Twoboys | 12/23/2015
So understaffed. Meatballs in sandwich were frozen