Whenever we are in the Glenrothes area, we always eat at the Gilvenbank. The food is of a high quality and well presented and is extremely good value for money.
The staff are attentive and efficient and there is never a wait for food to arrive in spite of the fact the restaurant is frequently busy.
Toilets are also very clean and accessible, no complaints there either.
All in all a really good eating place - thoroughly recommend.