Stylish Indian restaurant offering a contemporary dining experience, plus takeaway options. Located on a vibrant high street.