La Merenda is a French restaurant.