Carlo's Restaurant

Phone orders only

668 Tuckahoe Rd, Yonkers, NY 10710

$15 MinimumAre you the owner?

FAQ