Top
:
Canada
:
AB
:
Calgary
Delhi Deli, Calgary, Alberta, Canada
Delhi Deli
University Of Calgary # 298
Calgary AB Canada
Phone: 403.282.7760