Le Petit Célestin is a French restaurant offering classic bistro fare. The quaint space features wood accents and red tables, with dishes like tartare, steaks, and traditional desserts.