Zakura offers fresh, exciting, and reasonably priced Japanese cuisine, including sushi, ramen, and other dishes, in a relaxing atmosphere.