Get directions to: Carlo's Italian Restaurant & Pizzeria, Yonkers, NY
Restaurant address: 668 Tuckahoe Road Yonkers, NY 10710, USA
Restaurant: Carlo's Italian Restaurant & Pizzeria