News

Scotti’s Italian Restaurant stands proudly on Vine Street in downtown Cincinnati, a culinary time capsule that has been serving spectacular pasta to hungry Ohioans since 1912. This isn’t just dinner – ...