The Royal Oak - Barrhaven
4110 Strandherd Dr, Nepean
(613) 825-8251
Menu
Reserve
Restaurants in Nepean, ON
The Royal Oak - Barrhaven
4110 Strandherd Dr, Nepean, ON K2J 0V2
(613) 825-8251