restaurant - Valletta, Malta