Mumbai Restaurants Flora November 29, 2011July 19, 2020 The Lifestyle Portal 0 Comments Calcutta Chinese, Chinese, Chinese Restaurant, Flora Launched in April 1960, Flora is one of the first Chinese restaurants to have started in the city of Mumbai Read more