Villa Rosa Restaurant
Address:
Palmers Shopping Ce, Millsboro, DE 19966
Phone:
(302) 945-4086
Restaurants,
Caterers
Other Businesses:
- Uncle Willies Deli at RR 113, Millsboro, DE 19966
- Holiday Chicken at Millsboro-Harbeson Rd, Millsboro, DE 19966
- Grotto Pizza at Long Neck Rd, Millsboro, DE 19966
- Dunkin Donuts at 200 E. DuPont Hwy, Millsboro, DE 19966
- Oak Orchard Diner at 31057 Old Orchard Rd, Millsboro, DE 19966