Taste - 9 St. Lucy Street, Il-Belt Valletta, Malta on Eaten