Very decent restaurant, insanely large servings. Had the mini canneloni which was filled with cheese and it was very good, although others found the Gnocchi on the sweet side. Dinner for 6 came to about $300 CDN with wine and cocktails. This is situated in the market area...and for added entertainment the place was jammed with people watching France play Switzerland during FIFA World Cup.
If you own or manage La Favola, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.