Mumbai is known for its plethora of tourist attractions and landmarks, drawing thousands of visitors annually. The Financial Capital of India or Maximum City, as it is called, is home to some of the best eateries and restaurants as well. Mumbai, with