Basta Watch Corner is located in Navsari, India on Dawoodi Bohra Masjid Complex, Madhumati St, near Central Bank, Madhumati Colony. Basta Watch Corner is rated 4 out of 5 in the category watch store in India.
Address
Dawoodi Bohra Masjid Complex, Madhumati St, near Central Bank, Madhumati Colony
Accessibility
No wheelchair-accessible entrance