Charlie's Chopsticks Welland

Japanese Restaurant·Welland, ON