The Owl
Pub · Bar · American
The Owl: A Firkin Pub is a British pub known for its great selection of drinks and top-notch daily specials. It offers a unique pub experience with a focus on food and drink.
Location
Best places nearby
The highest rated places close to The Owl.
Local restaurants nearby
7181 Woodbine Ave, Markham, Ontario L3R 1A3, Canada



