Last Chance to Visit: Tal-Petut Restaurant in Birgu is Closing After 17 years
Last Chance to Visit: Tal-Petut Restaurant in Birgu is Closing After 17 years Birgu is losing one of its best-loved restaurants. Tal-Petut, the private dining spot tucked into the old…
