Mona Internet Cafe
10515 107 Ave NW, Edmonton T5H 0W3