View Here : Carlos New Rochelle
View the menu, hours, and location for Carlo's Restaurant in New Rochelle, NY. Order delivery online or by phone from Slicelife.com. View the menu, hours, and location for Carlo's Restaurant in New Rochelle, NY. Order PIZZA delivery online or by phone from Slicelife.com. ... Carlo's Restaurant View Menu. The Best Way to Order.
Carlo's Italian Restaurant (New Rochelle) Right down the street from Clifford Island and Stephenson Park, Carlos Italian Restaurant is a Great place for delicious and authentic Italian food.
I'm hooked on this place and their food, Carlos is always accommodating and make my drinks to perfection...a must in New Rochelle Read more Was this review …? Useful 1
Phone 914.336.2458 179 Main Street New Rochelle, NY 10801
Carlos Restaurant New Rochelle, NY isn't very big, but the food's flavor is! Just ate dinner there recently for the first time with friends. The food was delicious and the portions were big.
Welcome to Carlo's Restaurant, Westchester County's most delicious and honest Italian-American fare. Conveniently located on Main Street in New Rochelle, New York, Carlo's caters to families and those looking for good food at a reasonable price in a casual atmosphere.
View our menu and reviews for Carlo's Italian Restaurant & Pizza (NR) located at 179 Main St - New Rochelle. We serve Pizza, Italian, Pasta. Order delivery & Takeout.