The Sherlock Holmes Pub (Downtown)

  • 10012 101A Ave. Edmonton
  • P: 7804267784
  • Business Hours Open 11:00 AM - 9:00 PM