We are hoping to come to Skye in June and want to have a special meal out for our anniversary. We like good food including fine dining but also have good appetites and don’t want tiny portions. We equally like a nice pub but must be all fresh don’t want any frozen food. Can’t stand it when nice steakhouses serve frozen chips. Can anyone recommend a restaurant for a delicious but substantial anniversary meal?