This renowned restaurant and takeaway displays its achievements proudly, with signs listing accolades from the likes of The Food Awards Scotland fixed permanently above the doors as you enter.
Results that may be inaccessible to you are currently showing.