Address: Towne Square, 6981 W Broward Blvd, Plantation, FL 33317, USA
No, there is no drive through at this one
It's been so long since I've visited the place, but from my recollection there isn't a drive thru.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Restaurant
7023 W Broward Blvd, Plantation, FL 33317, USA
Cafe
10001 Cleary Blvd, Plantation, FL 33324, USA
Mediterranean restaurant
801 S University Dr, Plantation, FL 33324, USA
Disability services & support organisation
7427 NW 4th St, Plantation, FL 33317, USA