The Sherlock Holmes Pubs (Downtown)

  • 10012 101A Ave. Edmonton
  • P: 7804267784
  • Business Hours Opens at 11:00 AM on Monday