Le P'tit Orbinois is a restaurant offering refined and inventive French cuisine. They focus on using fresh, local, and seasonal products.