Indian restaurant located in Glen Balad Mall. Offers Indian cuisine.