Experience the flavours of India at the newest sensational hotspot – Le Mirch, Malaysian Kuala Lumpur rooftop bar.