If you’re looking for authentic traditional Italian cuisine, we’re waiting for you in St. Paul’s Bay, in the north of Malta.