KOCHI: The name by itself piques curiosity – hidDen Cafe. The setting, too, is equally amusing, with a vibrant blend of ...