Elf Internet Cafe Ltd
Suite 102-3509 17 Ave. SE, Calgary, AB, Canada, T2A 0R6
403-204-3080 Phone