Sakura Japan Restaurant offers authentic Sushi and delicious tasting Japanese cuisine in Elizabeth, NJ. Its convenient location and affordable prices make it a natural choice for eat-in or take-out meals. The restaurant is known for its variety of tastes and high quality fresh ingredients, offering a friendly atmosphere and excellent service.