Bistro d'Ouwe Leeuw is a cozy bistro offering a varied menu with vegetarian and unique dishes.