1601 Centre St NW Calgary, AB T2E 2S2
Add a tag
Sign in to add (and see) your own tags!
Be the first Weblocal.ca user to add photos or videos of Galaxy Internet Cafe Ltd
i was surprised how expensive an internet cafe can be, but they did have fast computers and served good coffee even though it was just drip.
Galaxy Internet Cafe offers these services: restaurant.
Send Cancel