Victory Square
Bar
Victory Square features a redesigned public space with new amenities. It's home to L-Arlogg Cafè & Bistro.
Location
Best places nearby
The highest rated places close to Victory Square.
Local restaurants nearby
Il-Birgu
Location
The highest rated places close to Victory Square.
Il-Birgu