About Otter Fine Sushi
Otter Fine Sushi is a refined sushi destination in Fort Lee specializing in high-quality nigiri, sashimi, and creative rolls crafted by skilled itamae. Known for their fresh, premium fish selections and elegant omakase experiences, this intimate spot delivers authentic Japanese craftsmanship in a sophisticated setting.
Location & Directions
📍 2060 Hudson Street, Fort Lee, NJ
🗺️ Open in Google Maps ↗