Santo's Italian Restaurant

7565 Pearl Rd, Cleveland, OH

Menu (As of 10/30)

Santo's Italian Restaurant: hours and how to order