About UsKeith’s Deli has been in in business, in the same family since we started in 1972 in Chinook Centre, “down by the liquor store.”
We are currently located in Chinook Plaza, across the street from Chinook Centre, at #206, 6100 Macleod Tr S.
We are open from 9am – 5pm Monday through Friday and 9am – 4pm on Saturday.
Now accepting Interac and Credit Card!
We have received your appointment and will send you a confirmation to your provided email upon approval.