Naturoll Sushi Takeout has some of the finest sushi and Japanese cuisine! Located in Haworth, NJ. If you are in Haworth, Closter, Cresskill, Tenafly, or passing by Order Online and we will have your food ready when you arrive. 201-387-7655
Know a great happy hour or special for this location?
Suggest an edit
165 Terrace St, Haworth, NJ 07641
© 2025 Checkle, Inc
Privacy
Terms