Home News & EventsNews Cactus inaugurates its sushi temple at Cactus Howald