Truffles Restaurant is the main, two-deck dining room on Carnival Cruise Lines’ Carnival Legend. Photo by Andy Newman/CCL