Le P'tit Pinard is a Polish restaurant offering a menu with set price options. Opened in April 2019.