Restaurants in Barrhaven
Page 10 of 10.
80 Marketplace Avenue
81 Riocan Avenue
- 613-823-0011
3161 Strandherd Drive
- 613-825-4000
4100 Strandherd Drive
- 613-825-4000
3570 Strandherd Drive
- 613-825-9898
- 613-823-7171
81 Riocan Avenue
- 613-825-3709
4335 Strandherd Drive