Skip to content

Charlie's Chopsticks

Location

Address
20 Thorold Rd
City
Welland, ON
Postal
L3C 3T3
Cuisine: Japanese
Specialities: Vegetarian
✔ Takeout
✔ Delivery
✔ Online Ordering
✔ Accessible