Newly refurbished with traditional features at ground floor level, light and airy, 5 min walk away from Birgu waterfront. Approx 50SQM with 20 covers. Located in Vittoriosa Read More
Fully functional upmarket restaurant in prime location – negotiable. Birgu (Maltese: Il-Birgu, Italian: Vittoriosa), also known by its title Città Vittoriosa, is an old fortified city on the south side...