The Silver Snail is one of two comic book shops on Bank Street. The Snail owns one of the most extensive inventories of comics and graphic novels in Ottawa. They're located at 391 Bank Street. silversnail.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…