Pizza restaurant O Sole Mio offers Italian, Mediterranean, and European cuisine. Vegetarian options are available.