Get directions to: Chopsticks, Edmonds, WA
Restaurant address: 23025 100th Avenue West Edmonds, WA 98020, USA
Restaurant: Chopsticks