Nuzzled inside the luxurious Belmond Mount Nelson Hotel, this decadent restaurant is noted for its regal decor and mouth-watering Mediterranean dishes. Order their delightful tarts for dessert!
Your email address will not be published. Required fields are marked *
Or connect with