Restaurant Search

Villa Rosa Restaurant

Millsboro, DE


CONTACT INFO

Phone:

302-945-4086

ADDRESS

Villa Rosa Restaurant
Palmers Shopping Centre
Millsboro, DE 19966

More Restaurants in Millsboro

REVIEWS

Rate It: