Cafe Carlo is a friendly, unpretentious Canadian bistro located in Winnipeg's Little Italy neighborhood. Cafe Carlo's warm, comfortable atmosphere has been a staple in Winnipeg's dining scene since it was established in 1989, and continues to be considered among the city's best restaurants. The atmosphere and décor have evolved from the restaurant'...
Get ZoomInfo Grow
+ Get 10 Free Contacts a Month
Please agree to the terms and conditions