pimpampoum
Baystreet
Baystreet is one of the largest and most modern shopping centers in Malta. You can also dine or eat here because there are many restaurants (McDonald, Mozzarella, Hardrock Cafe, Gelatangelo, etc..) Of course you can shop here too and there are plenty of stores to choose from (French Connection, Marks & Spencer, Chile, Golddigger, Guess, Mexx, etc..).