Kraft house is located in Navsari, India on 6B, navkar, amidhara soc, Maneklal Road, near reliance mall. Kraft house is rated 5 out of 5 in the category art handcraft in India.
Address
6B, navkar, amidhara soc, Maneklal Road, near reliance mall
Accessibility
Wheelchair-accessible entrance