Taaj Indian offers delicious Indian cuisine, with catering services available. The name "Taaj" means "crown" in Sanskrit.