Sushi Nabi

📍 Teaneck, New Jersey

Address 362 Cedar Ln, Teaneck, NJ 07666