The place is quite small but theres a happy vibe and you can feel it and the staff make you feel very welcome. The service is efficient and also very Welcoming.
The manager is a great guy and serves you personally.
The quality and quantity of food you get for what you pay is amazing.
I highly, highly recommend it.
They will be seeing more of me in the future. :)
If you own or manage Villa Rosa, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.