Larralde is a French restaurant offering generous portions of local cuisine in a traditional setting.