Had daily meals there. Nice terrace and the inside is oldish looking. Lacks fly traps and the food presentation could be much improved. Taste is ok.
Address: Pier Place, Cape Town Central 8001, South Africa
Location: Africa > South Africa > Western Cape > Cape Town > Cape Town Central
Phone Number: +27 21 692 1260