I have great admiration for what Restaurateur Michael Townsend has achieved in more than twenty years of restauranting in Cape Town, always creative in the restaurant concepts.
At a time when most restaurant owners would not dream of opening a restaurant, Michael has boldly opened the grand Grand Pavilion on Beach Road in Sea Point, opposite the landmark Pavilion, two Sea Point icons now facing each other. Continue reading →