vida e caffè Table Bay Mall
Coffee shop; Coffee; Coffee store; Coffe Container; Tea and coffee merchant
Description:Cafe chain inspired by European street culture, for own-brand coffee, snacks and sweet baked items. European-inspired cafe & espresso bar
Location: Cape Town Shop G417, Table Bay Mall, Berkshire Blvd 8002 ZA
Website:http://vidaecaffe.com/
Map Location:-33.7867, -33.7867