Tailor's is located in Nagpur, India on 1036, Tipu Sultan Chowk, Yogi Arvind Nagar, Mehboob Pura, Pili Nadi. Tailor's is rated 3 out of 5 in the category fashion designer in India.
Address
1036, Tipu Sultan Chowk, Yogi Arvind Nagar, Mehboob Pura, Pili Nadi