Chopsticks

Restaurant in North Adams, MA

Chinese restaurant

412 Main Street