Neo Tokyo The Anime Store
Closed.
Opens at 11 am.
  • Monday 11am - 8pm
  • Tuesday 11am - 8pm
  • Wednesday 11am - 8pm
  • Thursday 11am - 8pm
  • Friday 11am - 8pm
  • Saturday 10am - 8pm
  • Sunday 12pm - 6pm
Neo Tokyo The Anime Store

CLOSED. SEE OPENING TIMES

787 Dundas Street, London, ON N5W 2Z6
Get Directions

Products sold by Neo Tokyo The Anime Store will be displayed here very soon.