A charming haven nestled in the historical heart of Victoria, Gozo.
Website coming soon
26, Triq Mons. Guzeppi Farrugia, Victoria, Gozo