Cafe do Ruca is an internet cafe and restaurant.