Enjoy Cattail Creek Farm lamb at these fine Corvallis restaurants:

 

 

Le Bistro