Enjoy Cattail Creek Farm lamb at these fine Corvallis restaurants:
Le Bistro