Reviews, get directions and information for Cape Town Long Street (SPACE BAR)
Address: Le Cap
City: Cape Town
categories: restaurant
related searches: Cape town long street space bar cape town reviews, Cape town long street space bar cape town prices, Cape town long street space bar cape town menu