Oori Triangles is a casual Japanese restaurant specializing in Japanese and Korean-style onigiri (rice triangles), with vegetarian options.