Depot 14 is a Swiss restaurant featuring a central bar and buffet area that defines its identity.