Cape Town Limo Open CALL FOR THE BEST LIMO SERVICE IN CAPE TOWN 0.0 0 Ratings Luxury Cars, Wedding cars Cape Town 021-300-2401 Add Review Bookmark Share Share: This listing has expired.