Sakura is a Japanese restaurant offering lunch and dinner service in a modern space with a warm atmosphere. They accept card payments and are wheelchair accessible.