Shop L204 Cresta Shopping Centre c/o Beyers Naude & Weltevreden Rd Randburg, Gauteng, 2194
Cape Town Fish Market is South Africa's Premier Seafood Restaurant. At the Cape Town Fish Market Cresta you can buy a variety of fresh fish and seafood to cook at home. The Cape Town Fish Market Cresta has a sushi belt and teppenyaki bar.