Modern Indian restaurant offering delivery and takeaway. Known for its chicken madras and spotless environment.