Super Los Almendros is a grocery or supermarket, located at Unnamed Road, Provincia de Puntarenas, Costa Rica
Un super donde se puede conseguir lo básico para seguir el viaje
La mejor compra
Poca variedad de productos pero buena atención.
Mini súper, buen surtido y trato amable