Based on 17 reviews 4.4
Address: 5-6-294, Saraswati Nagar, Hyderabad Road, Nizamabad, Nizamabad, Telangana, India
Phone: 08462-326302
Website: http://www.veta.in/