Pier 91 is Malta's first floating restaurant, offering a unique dining experience aboard the Tip Top One at Tigne Waterfront. It is a gastro bar known for its seafood offerings.