Elegant Mediterranean restaurant in Valletta, offering Italian and Mediterranean cuisine. Features include vegetarian and vegan options.