cleveland
Scotti's Italian Eatery is one of cleveland.

1. Scotti's Italian Eatery

8.0
882 E 185th St, Cleveland, OH
Italian Restaurant · North Collinwood · 11 tips and reviews