Restaurants in South Delhi – Photos & Reviews of Restaurants in South Delhi. Food at restaurants in South Delhi relished by locals & tourists. South Delhi offers exciting flavors. Here is a list of not to be missed Restaurants in South Delhi. These Restaurants in South Delhi suit all budgets & are a lot of fun to go to with friends & family.