Tag: the newest restaurant in Chennai opens its doors