Taj Mahal is an Indian restaurant offering dinner and take away options.