Get directions to: Fuji's In Sherwood, Sherwood, OR
Restaurant address: 16062 Southwest Tualatin Sherwood Road Sherwood, OR 97140, USA
Restaurant: Fuji's In Sherwood