There are abundant shopping options in Mumbai near railway station. There are wide array of malls and restaurants in Mumbai near railway station and Mumbai railway station platform 1. You have Nakshatra Mall, Phoenix Palladium,Bayside Mall, Grand Galleria, Sai Shopping Mall which are close by to Mumbai railway station.
Mumbai Railway station has a good selection restaurants near CST and central railway stations. You can find restaurants like Kalpana, Amrut Punjab, Restorant, Mumbai Range, Captain Cook, Any time Pizza, Beans and Breads, Nyt out food Point South Bombay and many more. There are options for all types of travelers.