Home
About
Menu
Takeout
More
Call to Order Takeout
973-815-0801
116A Market Street
Clifton, NJ 07012
INO
SUSHI