Situated off Carter Road, the eatery, aiming to dish out the flavours of the Silicon Valley of India, is yet another addition to the growing number of South Indian cuisine restaurants opening in the ...