menu? price ?


City: Cape Town

Province: Western Cape

Country: South Africa


There are several restaurants in the Cape Town area with this name. To get a satisfactory answer one would need more specific location.
Hi, I have been to two of these restaurants and the food was amazing and the service was great. If there is specific information you require, please let me know and I will get back to you

More Information

Get travel answers from locals in Cape Town

Find places to visit in Cape Town