Late-night Italian hangout in Saint-Ambroise with affordable prices and fresh ingredients, though recent reviews suggest quality inconsistencies.