Da Carlo is an Italian restaurant with a welcoming atmosphere. It offers quality dishes in a cozy setting.