Suzushi IJburglaan 1291B Amsterdam Order direct ↗ from Suzushi (opens the restaurant's website) Details