Multicuisine Restaurants South Delhi – Photos & Reviews of Multicuisine Restaurants South Delhi. Mixed cuisine relished by people of South Delhi. South Delhi has some of the world’s most renowned flavors. Here is a list of not to be missed Multicuisine Restaurants South Delhi. These Multicuisine Restaurants South Delhi suit all budgets.