Le P'tit Jardin is a restaurant offering creative, homemade French cuisine in a nature-inspired setting.