Le Bistro Du Beaujolais
➤ 8134 Columbia Rd, 44138, Olmsted Falls, United States
Vegetarian Friendly, European, French, Bistro, Salad
"George, the owner, offers fantastic recommendations for food and wine pairings. The appetizers, entrees, and desserts are all delicious. I thoroughly enjoyed everything, from the escargot to the homemade caramel."