Japan Sakura is a Japanese restaurant offering meals and service.