Summary: Are you looking for the best restaurants to visit in Sri Lanka? Look no further! In this blog post, we will be discussing the top 5 restaurants in Sri Lanka that you must visit when traveling. We will provide you with the restaurant's address, menu recommendations, and other helpful information such as opening and closing hours. So, let's get started! 1. The Lagoon Restaurant Th..