close pub close Country: Malta close City: Saint Paul S Bay
Fat Harry's Pub Bugibba
Victoria Restaurant