Carlo's
Italian · Pizza · Family Style
Carlo's is an Italian restaurant offering classic red-sauce dishes in a simple, down-to-earth setting.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Carlo's.
Local restaurants nearby
Tuckahoe Rd, NY

