Carlo’s Italian Restaurant

Carlo’s Italian Restaurant
Peter Severino
179 Main Street
New Rochelle, NY 10801
(914) 336-2458

Send Message to listing owner

Carlo’s Italian Restaurant