Museum of curiosities and accidental vintage shop on St Zachary Street.
Address: St Zachary Street, Valletta
Rio Bazaar is listed at St Zachary Street, Valletta.