Casa San Carlo

420 N Wolf Rd Northlake IL 60164 (888) 848-5698
Rating: 4.5

Reviews for Casa San Carlo

Rating: 4.5 Based on 1 review Write a review
Too Big for Mom
 Aug 2013
It was very nice but a little too big for my mom. I thought the staff there was excellent. That was definitely one that I would have felt comfortable with but my mother wasn't comfortable with the ... read more