Get directions to: Fox & Firkin, Corvallis, OR
Restaurant address: 202 Southwest 1st Street Corvallis, OR 97333, USA
Restaurant: Fox & Firkin