Restaurants in Tal-Ibrag

Vago Cafe

Set in Ibraġġ with its accessible yet sophisticated feel, VAGO will provide what you are looking for: a r ...

Booked : 1 day ago