Based on 34 reviews 3.7
Address: 102, Nisha Tower, Sana Complex, 3, Road Floor, Thakurbari Road, Ambagan, Sakchi, Jamshedpur, Jharkhand, India
Phone: 0657-2233331
Website: Website: Not Specified