Sakura is a Japanese restaurant offering a relaxed atmosphere with sushi, hibachi, and a selection of Pan-Asian dishes.