Let’s Make A Meal – The Bistro

This week’s Let’s Make A Meal takes us to The Bistro, an American-Mediterranean favorite in Bowling Green.