Venue Info

Known For

Italian

Pizza

This place might have the best pizza in all of Montreal, plating 41 different pizzas and 34 different pastas in Little Italy since 1948.