What? Where?

Island Restaurant Reviews & Details

Island Restaurant

Island Restaurant is rated 3 stars

223 W Voorhis Ave
Deland
(386) 740-1901

Love It Hate It Try It Edit It Share It

Island Restaurant is located at 223 W Voorhis Ave in Deland near the intersection of W Voorhis Ave and S Clara Ave. Call (386) 740-1901 for dine in.

  • Service:Dine In
  • Major Intersection:W Voorhis Ave And S Clara Ave
What everyone says about Island Restaurant

Tell us more about Island Restaurant Deland!

Island Restaurant Reviews, Deland


Be the first to review Island Restaurant!
Review Island Restaurant

More Restaurants in Daytona Beach

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013