Two visits.
1st visit: Steak (ordered medium) was not cooked correctly, but was replaced with one that was cooked correctly after another 10 minutes. Fish and chips included obviously frozen fish sticks (disappointing). Otherwise, not too bad.
2nd visit: Ordered salads that never showed up. Waited at least 20 minutes after ordering before we got food (other than rolls with margarine). Asked about salads after 20 minutes and got meals 1 minute later instead. Then salads showed up after our meals and we sent them back.
Ordered medium burger that was very much well done and quite small for the price (maybe 4oz of beef). Ordered medium steak which was cooked correctly (yay!). Ordered Chicken sandwich and got more expensive chicken platter instead (we dealt with it).
We were offered a small discount to make up for salad mix-up, but the salads were still on the bill, so really got no discount at all.
Overall, the service was slow, the food was mediocre at best, and the whole experience was lousy. Go somewhere else. I wish I had.