1151 S Volusia Ave, De Bary-orange City, Florida, 32763
Not specified
Dileos Italian Deli in Orange City, FL serves the biggest and yummiest subs in Volusia County, made of quality meats and cheeses, fresh bread and freshly baked desserts, with delivery available.
No reviews yet. Be the first to write a review!