LOCATION
CHILLED SQUIRREL EBIKE STORE
12 PARK LANE CENTURY CITY 7441 CAPE TOWN SOUTH AFRICA
M ~ F : 08h30am ~ 16h30 Saturdays : 08h30am ~ 13h30 Closed last saturday of each month.