Cafe Bistro Il Momento offers a diverse menu of Italian, Canadian, American, and European dishes. It features a welcoming bar, superb coffee, and multiple TVs.