The biggest Jumbo supermarket in Amsterdam is called Jumbo Foodmarkt. Situated in Amsterdam Noord. Spacious and you can order your pizza while they bake it. Reminds me a little bit of La Place. Inside the supermarket, you can also sit in their cafe. Address: Gedempt Hamerkanaal 223 1021 KP Amsterdam Opening times: Jumbo Foodmarkt