Masala CR is located in Costa Rica on Centro Comercial Bolbaldi, Frente Al Museo de Guanacaste, Liberia, Guanacaste 50101. Masala CR is rated 3 out of 5 in the category indian in Costa Rica.
Address
Centro Comercial Bolbaldi, Frente Al Museo de Guanacaste, Liberia, Guanacaste 50101