Get directions to: Tokyo Japanese Steakhouse And Sushi Bar, Corvallis, OR
Restaurant address: 250 Sw Third St Corvallis, OR 97333, USA
Restaurant: Tokyo Japanese Steakhouse And Sushi Bar