Sakura is a Japanese restaurant offering gastronomic specialties in a welcoming setting.