Taj is an Indian restaurant offering a variety of dishes, with options for sharing. Delivery is available.