Scotti's Italian Restaurant

919 Vine St.
Cincinnati
Ohio
United States