Internet Emiliio is located in Villa Canales, Guatemala on 1a Av. 3-91 zona 3 Local B Aldea Chichimecas municipio de. Internet Emiliio is rated 5 out of 5 in the category internet cafe in Guatemala.
Address
1a Av. 3-91 zona 3 Local B Aldea Chichimecas municipio de