Swiss Corner is located in Managua, Nicaragua on 2da planta, Centro Comercial Galerías, Pista Jean Paul Genie. Swiss Corner is rated 4.3 out of 5 in the category bag shop in Nicaragua.
Address
2da planta, Centro Comercial Galerías, Pista Jean Paul Genie