Flava's Restaurant & Lunch
Address:
223 W Voorhis Ave, Deland, FL 32720
Phone:
(386) 734-4567
Restaurants
Other Businesses:
- Islands Restaurant at 223 W Voorhis Ave, Deland, FL 32720
- Boston Gourmet Coffeehouse at 101 N Alabama Ave, Deland, FL 32724
- Pizza Hut at 115 E New York Ave, Deland, FL 32724
- Crossroads Bar & Grill at 2801 E New York Ave, Deland, FL 32724
- Blue Martini at 100 N Woodland Blvd, Deland, FL 32720