Shalimar is Best Chinese restaurant in south Mumbai,India.The restaurant has a nice and comfortable ambiance and offers an affordable menu. The exclusive menu is in line with the varied tastes and preferences of the people and caters to people of various segments.