Lunch & Dinner:
The Bay Leaf – Colombo’s Finest Italian Restaurant – is popular for serving authentic Italian cuisine with Fresh home-made Pasta. The extensive Italian menu includes a selection of Anti Pasti, Salad, Soup, Main course – offering Fettuccine, Tagliatelle, Spaghetti and Ravioli dishes among many others. The Desserts are heavenly with Pannacotta, Cassata and [...]