Barristers Grill Restaurant has always been a favorite meeting spot in the Southern Suburbs and is one of the grand old restaurants of Cape Town. Situated in the heart of Newlands Village, we continue