Share with other guests:
Cafe Villa is the ideal relaxation zone for you and your friends.
You can make a reservation by calling 07929642310, your ideal coffee date is just a phone call away…
Facilities and access
Food and Drink: