Embassy Shopping Complex & Cinemas
- St Lucia Street, Valletta
- +35621227436
Authentic Maltese souvenir shop on Republic Street where cultural heritage meets unique shopping exp
Monday to Saturday 09:00–18:00; Sunday 09:00–17:00
Address: 202 Merchants Street, Valletta, Malta
Telephone: +356 7922 0138
The verified/current product information includes souvenir store.
CityStore Valletta is listed at 202 Merchants Street, Valletta, Malta.
The current published telephone number is +356 7922 0138.