Sakura Japanese restaurant is an authentic Japanese restaurant that serves a wide assortment of speciality steaks and seafood dishes including sushi, sashimi and scallop dishes. Notwithstanding its excellent food entrees, sakura japanese restaurant also offers a one of a kind Japanese experience that you won't find anywhere else.