Villa Rosa Restaurant
- Address
- Palmer Shopping Ctr.
- Place
- Millsboro , DE 19966
- Landline
- (302) 945-4086
Description
Villa Rosa Restaurant can be found at Palmer Shopping Ctr. . The following is offered: Restaurants: Seafood - In Millsboro there are 2 other Restaurants: Seafood. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Seafood(302)945-4086 (302)-945-4086 +13029454086