223 W Voorhis Ave, DeLand (407) 318-0615
Flava's Restaurant & Lunch
223 W Voorhis Ave, DeLand, FL 32720 (407) 318-0615