Johnny's Pizza Spaarndammerstraat 93A Amsterdam Order direct ↗ from Johnny's Pizza (opens the restaurant's website) Details