Au P'tit Creux is a recently opened fast food restaurant.