VVida e CaffèCoffeeAvondrus Street, Sir Lowry's Pass Rd, Admirals Park, Cape Town, 7515Share placeMenuDetailsLocationMenuThis restaurant's menu is not in the catalog yet.menus@eatingmenu.com