Amigos Internet Café is a business service establishment that also offers cafe services. It is located at 3281 Ndaba Street.