Sakura House is a Japanese restaurant that serves a wide variety of sushi, rolls, soups and other entrees available daily. In addition to the entree, free edamame and miso soup is served before each meal. It has a large selection of sushi rolls to choose from, ranging from traditional tuna rolls to more exotic rolls such as urchin and sashimi. It has catering services as well, and can accommodate large groups on premises.