The food (halibut & chips) was actually quite good - fries were very good, but service was another story. There were no clean tables so our party of four sat at one that needed a wipe and set, but it never happened, even after we asked when given some menus. A long wait before our order was taken and then at least another half-hour before we saw food, at which point we had to ask for some cutlery. No follow-up mid-meal to ask if we needed anything or if it was OK. Waited some time for a bill, but eventually went up to the counter to pay and then we had to tell them what we ordered... just not very professional. read more