Our Location

2518 Innes Road, Ottawa, ON, Canada

613 808 8346

 

Hours:

Monday to Saturday  Noon to 8pm

Closed Sundays.


 


 

information