Cozy Indian restaurant known for flavorful, well-spiced dishes and a welcoming atmosphere.