Enjoy authentic Sri Lanka cuisine this New Year: Pre-Book at Machan Kitchen Now!

This New Year, escape the ordinary and transport your taste buds to the vibrant streets of Sri Lanka at Machan Kitchen. This Sri Lankan gem, with locations in #Croydon and #Farringdon, London, promises an unforgettable dining experience where traditional flavours meet contemporary twists. The restaurant’s warm ambience and inviting decor set the stage for an […]