Hyderabad: AIDU, a newly unveiled South Indian Kitchen and Bar in Hyderabad's Jubilee Hills, is making waves with its mission to take South Indian cuisine to the global map. Aptly named, AIDU translates to "five" in Telugu and Kannada, symbolizing the incorporation of flavors and dishes from Tamil...