Indian restaurant offering diverse flavors.