Pier 91 is Malta's first floating restaurant located on board Tip Top One at Tigne Waterfront. The place has an amazing view of Valletta.