Taj Mahal is an Indian restaurant offering Halal options and meal delivery. It also features Nepalese cuisine.