News

Address: 348-328 Tourist St, St Paul’s Bay, Malta Get to know all the shops and restaurants on Tourist Street. The name says ...
Found in the heart of Bugibba, The Chef’s Table aims is to give customers a modern fusion of food together with atmosphere here. Run by chefs experienced in 5-star hospitality, the restaurant is sure ...