Village Restaurant
US Hwy 17
Deland, FL 32720-3272
386-749-2922