Do they do take,out?
Address: 4046 Wedgewood Ln, The Villages, FL 32162, USA
S Latham | Jul 22, 2019
I always carry out!
Vallea Woodbury | Jul 22, 2019
Yes, they do
Blue Zeph | Jul 22, 2019
Yes. It's totally okay to order take out!
Cris Llanos | Jul 22, 2019
Yes they have an option for take out
Thanks! Your answer is awaiting moderation.