Labia (The)

NileGuide Expert Says:

Great small theatres- remember there are two so make sure you're at the right one! Check to see if there are any local film festivals on.

Address:

68 Orange Street
8001 Cape Town, South Africa

Phone:

27 21 424 5927

Map:


Contact   ·   Privacy   ·   Terms