Embassy Shopping Complex
St. Lucia Street, Valletta, Island of Malta VLT 1185 Malta
Embassy Shopping Complex is a Shopping Malls place is located in Valletta, Island of Malta. The address of Embassy Shopping Complex is St. Lucia Street, Valletta, Island of Malta VLT 1185 Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 2122 2225, or open their website to view relevant information, The url is http://embassycomplex.com.mt/