Oleander Restaurant
Back to Enjoy
- Visit Website
- [email protected]
- (+356) 21557230
- Triq It-Tmienja u Ghoxrin ta' April 1688
Oleander Restaurant is located in the Victory Square in Xagħra. It serves lunch and dinner. It is opened from Tuesday to Sunday from 11:00AM – 3:00PM and 6:00PM – 10:30PM.
OPEN IN GOOGLEMAPSOTHER Enjoy YOU MIGHT LIKE