Cafe Carlo
Our Pick: Top Rated ($31-$50)
243 Lilac Street, Winnipeg (Map)
Italian
lExceptional
Avg Price:Average Price: $31 to $50
v4.8 miles from Princess Auto Stadium ( 15 mins )