Verde's Bazar is a business that has been operating since 1976. It is located on Calle Flor de Pascua. The business has a presence on Facebook, indicating a connection to the Los Gigantes area.