Explore details about location Jamshedji Tata Road. Jamshedji Tata Road is a location situated within the Maharashtra alongside other areas such as Bhaji Pala Lane, Narayan Marg, Nanabhai Moos Marg (Upper Colaba Road).