Abbott’s Kitchen in Whitchurch was voted number one in our poll but did it live up to expectation?