Il-Logga is a restaurant located in the beautiful island of Gozo, offering delicious Mediterranean cuisine and a stunning view of the valley. Discover the menu, location, and history of this beloved restaurant.
Read more Outlets
Il-Logga
Church Street, Xaghra, Gozo
- Monday 18:00 - 21:00
- Tuesday 18:00 - 21:00
- Wednesday 18:00 - 21:00
- Thursday 18:00 - 21:00
- Friday 18:00 - 21:00
- Saturday 18:00 - 21:00
- Sunday 18:00 - 21:00