Pizza restaurant Il Trio offers Italian and Mediterranean cuisine. Features include vegetarian and vegan options.