Sole Mio Nashville August 10, 2015 English Man Leave a comment A review of Sole Mio Italian restaurant in Downtown, Nashville