Kurunegala has the best selection of restaurants on the island offering an extensive array of western and local cuisine.