Terrace is a new hospitality establishment nestled on the shores
of Lake Rotorua, offering a contemporary culinary adventure.