Victory Square Cafe
Victory Square, Birgu (Vittoriosa), Island of Malta Malta
Victory Square Cafe is a Mediterranean place is located in Birgu (Vittoriosa), Island of Malta. The address of Victory Square Cafe is Victory Square, Birgu (Vittoriosa), Island of Malta Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 7990 7966, or open their website to view relevant information, The url is http://www.starwebmalta.com