Authentic Indian restaurant offering generous portions and a spacious, well-decorated dining area. Specializes in dishes mirroring Indian cuisine.