Bentota is a famous resort town in Sri Lanka, located on the west coast. Colombo, the capital city is 90 minutes drive, making Bentota accessible for everyone flying into the country. Let’s checkout the best restaurants in the area. Amal Villa Restaurant: This is one…