
japanese
Newark, NJSakura Japan (Newark)
Located at 186 W Market St, Newark, NJ 07103, Sakura Japan (Newark) serves Japanese cuisine and sushi, with bubble tea as a popular option. Reviewers praise tasty dishes and generous portions in some visits, and point to flavorful meals and good bubble tea. Others note small portions for the price and inconsistent, sometimes rude, service.





