Pizzeria Saint Lazare, also known as Il Gallo Rosso, is a casual Italian dining establishment specializing in traditional pizzas and other Italian dishes. This long-standing institution has been serving classic Italian cuisine for over 46 years.