One of the best Italian restaurants in Cape Town. Most enjoyable and very close to the Mount Nelson hotel.
We had very good service and the food was good but not as good as Magic Aroma but closer
Still enjoyable and would recommend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.