TEZ INTERNET is located in New Delhi, India on HR 8, Shop No-13 Balaji Complex, Sharma Market, Pul Pehlad Pur. TEZ INTERNET is rated 4.5 out of 5 in the category internet shop in India.
Address
HR 8, Shop No-13 Balaji Complex, Sharma Market, Pul Pehlad Pur