Larrauri is a Basque restaurant offering original takes on Basque cuisine. It features a bar, terrace, and intimate dining room.