Naan - Flavours of India is an award-winning Indian restaurant in Shangri-La's Rasa Ria Resort & Spa.