Map
2 Hamngatan, Vaxholm 185 32, Sweden
Restaurant
Melanders Fisk