Carlo's Italian Restaurant

Carlo's Italian Restaurant

668 Tuckahoe Rd, Yonkers, NY 10710

(914) 793-1458

Eat24 Free Online Ordering