Remove Ads

Photos for Santo's Italian Restaurant

Santo's Italian Restaurant

7565 Pearl Rd, Cleveland, Ohio 44130 USA

139 Reviews