Cinnamon Grand (77 Galle Rd.), Colombo, Western Province
Sri Lankan Restaurant · 28 tips and reviews
Gor Baghdasaryan: Wonderful place and a must-visit regardless if you enjoy Sri Lankan food or not, the experience by itself is worth it (and food was amazing as well).