Get directions to: Chopsticks Noodle House, Olympia, WA
Restaurant address: 119 5th Ave Sw Olympia, WA 98501, USA
Restaurant: Chopsticks Noodle House