Every few years a restaurant opens in Delhi that completely changes the way we dine! And Southpoint Carnival is just one of those brands offering carnival themed dining options with a dank ambience. Southpoint Carnival is an 18,000 sq ft behemoth that functions like a community restaurant. In fact, its carnival theme is an absolute…