Bay Street Shopping Complex
Fast Food
Shopping and entertainment complex in St. Julian's, Malta. Features a wide variety of shops, restaurants, and a hotel. Open seven days a week.
Location
Best places nearby
The highest rated places close to Bay Street Shopping Complex.
Local restaurants nearby
Triq Sqaq Lourdes, San Ġiljan


