Okura Sushi Gastro Bar is a Japanese restaurant specializing in freshly prepared sushi.