SPAR De Winter in Amsterdam

6.5
4 reviews