O Sole Mio is an Italian restaurant specializing in traditional cuisine, including wood-fired pizza, homemade pasta, and fresh meat and fish dishes. Vegetarian options are available.