Switch
Bar
Switch Malta is a bar located on Triq Fleur de Lys. It is known for hosting events, including a grand opening party.
Location
Best places nearby
The highest rated places close to Switch.
Local restaurants nearby
77, Triq Fleur de lys, Birkirkara, Malta


