Lucky King Ottawa
1134 Cadboro Road, Ottawa, Ontario (613) 564-9888
It looks like nothing was found at this location. Maybe try a search?