Edo Sushi Buikslotermeerplein 533 Amsterdam Order direct ↗ from Edo Sushi (opens the restaurant's website) Details