Chao, T Nagar

“Chao”.. well, it means hello in Vietnamese and to think Ciao means Bye in Italian.. One word, so many meanings. Similarly, Chao, the restaurant has many faces, many avatars so to speak. It offers an eclectic blend of interiors, a menu that takes us on a...