Villa Rosa
has 4
out of 5 stars
based on 9 user reviews.
We are only displaying the latest review. You need to Sign In to view all the reviews.
5Villa Rosa
- rebecca
our wedding
words can not express how wonderful Villa Rosa was in making our wedding day the best ... From arival to exit we were taken care of in every way possible.. all of our guests raved about the hotness and taste of the food... everything was just perfect.