P'tit Creux is a restaurant.