Internet Los Amigos is a point of interest, located at 8 Avenida, Chimaltenango, Guatemala. Visit their website www.facebook.com for more detailed information.
:Cool: =D
Me gusta mucho