Lavender Boutique is located in Costa Rica on Plaza Maynard, Del Cruce de San Rafael de Escazu, 700 metros al sur, San José, Escazú. Lavender Boutique is rated 3 out of 5 in the category boutique in Costa Rica.
Address
Plaza Maynard, Del Cruce de San Rafael de Escazu, 700 metros al sur, San José, Escazú