O'Pizza du Lac is a restaurant offering pizzas, burgers, and tacos. It is located at 2 Rue du Quartier Neuf and is open from 5 PM to 10 PM, closed on Mondays.