Located at: 76/1 Flower Road, Colombo 07, Sri Lanka Visited on: 12 Jun, 2018 Colombo’s been sprouting out restaurants and cafés like mushrooms after the rain. Which is great for food enthusiasts since it gives plenty to choose from and explore. One of these relatively new spots, The Embazzy, was quite abuzz when we visited…
