Indiya

Located at: Cinnamon Life, 02 Glennie Street, Colombo 02, Sri Lanka Visited on: 18th January, 2025 Indiya is beautiful. From the enchanting entrance to the subtly vibrant interior, the attention to detail is spectacular. The up-end restaurant is a spacious affair, including an open-kitchen area – tandoors and all – and an in-house bar as part…