Walk into the intricately adorned portals of Taprobane and delve into the rich tapestry of aromas, flavours, and cultural nuances that encapsulate the essence of Sri Lanka. With its enticing mantra, “Taste of Ceylon,” the establishment seamlessly weaves together influences from the historical Silk Road to the vibrant streets of contemporary Sri Lanka, where the…