Get directions to: Blimpie & Chevron, Tualatin, OR
Restaurant address: 9770 Sw Tualatin Sherwood Rd. Tualatin, OR 97062, USA
Restaurant: Blimpie & Chevron