Cavalli | Time to get toasty: SA restaurants with fireplaces

The interior of Cavalli Restaurant. Photo supplied.

Leave a comment