Oleander Restaurant

Avg. User Rating:


Pjazza Victorija, Xaghra, Gozo, Malta
Show More Info
Oleander Restaurant Photo, Gozo, Malta

User Reviews


Great Gozitan Grub with Global Glam
Great Gozitan Grub with Global Glam