Royal Oak Pub Barrhaven
GREAT IDEA: The Royal Oak offers great takeout options and their gift cards make great gifts!
4110 Strandherd Drive
(613) 825-8251
GREAT IDEA: The Royal Oak offers great takeout options and their gift cards make great gifts!
4110 Strandherd Drive
(613) 825-8251