Taj Mahal is an Indian restaurant offering authentic cuisine with natural ingredients, specializing in flavorful curry dishes. Online ordering and delivery are available.