Nanglo is an Indian and Nepalese restaurant offering authentic dishes and an upscale ambiance. It provides a fine dining experience with live music.