Les Petits Pois is a French restaurant offering creative bistro fare with a regularly changing menu of fresh, house-made dishes in a convivial atmosphere.