Victory Square features a redesigned public space with new amenities. It's home to L-Arlogg Cafè & Bistro.