“Sakura Japan offers customers refreshing bubble tea, authentic sushi, and delicious Japanese cuisine. The restaurant is located at Supremo Food Market in Elizabeth. Sakura Japan is conveniently located, and affordable prices make it a natural choice for eat-in or takeout meals in the Elizabeth community. The restaurant is known for their variety of tastes and high-quality fresh ingredients. They also provide happy hour specials to the customers to make their dining memorable. They provide dine-in, takeout, and home delivery services to customers' preferences.”
Read more