Octopus And Orzo Restaurants in Cape Town Central
Show restaurants on map
Search a city
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Cape Town Central, 7 Weltevreden Street, Cape Town Central I-8001, South Africa
"This restaurant is fantastic. I adore the ambiance and the atmosphere. The service was impeccable and the food was delicious. I highly recommend tryin..."
Feedback
These reviews refer only to the mentioned ingredients.
Used a pound of baby octopus instead on one small oneAdded cherry tomatoes, 11 olives.