Sole Mio is a cozy restaurant on Elgin Street. This Italian eatery... brings diners a true taste of Italy with savory and fresh pizzas and pastas. Enjoy homemade salads, soups, appetizers, pastas, pizzas, desserts and more. Pair dishes with wine from our carefully selected list of over 250 varieties.(Show more)