Save Featured Added By Kathu Sale 35% Now Open Kathu Fitness Center Piazza della Repubblica, 10, Roma, Italy Sed ... Facilities: