Hit and miss. Great food, sporadic service and loo-oo-oong waits. Last time I went I waited almost an hour from when I ordered until when a waitress came up to me and said it would just be 10-20 minutes more. I cancelled my order and took my two starving children and ravenous colleagues elsewhere. I've not been back since. Shame, because the hand cut chips and aioli were to die for!