International buffet restaurant offering fresh cuisine. Located within the DoubleTree by Hilton Malta.