this is probably going to be a harsh review: mostly because orange sets the bar pretty high for itself, but it doesn't quite reach it.
if you're looking for a decent restaurant with a great view, (and you're not too fussed about the finer details) then please ignore my review, you'll freaking love the place. but if you have higher standards for fine dining, you might want to give this one a skip.
let me put it this way: when i go to a restaurant that markets itself as "fine dining" or "serving some of the best cuisine in mpumalanga", i expect to be told what to eat and how to eat it. i expect the chef to know which veggies and starch would compliment the dish best, and how the meat is best prepared (medium-rare, etc). here, you have the option to choose your own starch with your mains, which would be fine in a different situation, but it doesn't exactly tell me that orange strives for "excellence" (as they put it). in my opinion "excellence" would mean that you craft each and every element of a dish to compliment eachother. they wouldn't leave it in the hands of a clueless consumer (me).
the food didn't blow my hair back either. we had mains and starters. the rosemary potato mash was pretty damn tasty, but the rest of the experience was mediocre at best. (duck was tough, rump overcooked.) it was way overpriced for what we ended up receiving.