This Italian restuarant could have been in Italy. They will never disappoint you! We had lamb tortellini and duck tortellini with the strawberry tiramisu. This is one of the best fine dining in Cape Town.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.