Taj is an Indian restaurant offering traditional cuisine with delivery service.