Best Restaurants In Bengaluru: From grab-and-go outlets to quick-serve South Indian restaurants, Indira Nagar has it all.