L'Oursin is a French restaurant located in Seattle near Seattle University. I went to try it out back in 2016, right after they opened. L'Oursin means sea urchin in French. Naturally, they have a lot of menu items utilizing sea urchin. The atmosphere of the restaurant is nice. But I felt the chairs and tables … Continue reading L’Oursin in Seattle