Ciao - Taste the best italian food.
Caruso's Restaurant has a nice atmosphere. The service is awesome. They are best known for their pizza. I recommend to order the sicilian style crust pizza. Large portions on the pizza and made with the best tasting ingredients. You know a pizza is good when you can eat it cold and it still tastes fresh! Their other italian dishes are delicious. I've been eating their pizza for over 25 years.