Get directions to: Pasta La Casa Inc, Sherwood, OR
Restaurant address: 15996 Southwest Tualatin Sherwood Road Sherwood, OR 97140, USA
Restaurant: Pasta La Casa Inc