Le Bistrot Menestro is a bistro offering simple, well-prepared dishes.