Train stations
Restaurants
N Bharucha Marg, 400007
Near Dadal Estate, Tardeo, South Mumbai, South Zone, Mumbai