Internet cafe offering freshly brewed coffee, light meals, and free high-speed internet. Features creative designs.