"Been here many times and always been pleased hence returning many times. This time however we were left for 15-20 minutes without anyone even asking for a drinks order, in fairness once prompted we did get a free drink, but still pretty poor. After we ordered we did wait around 40 minutes for our food, and whilst I appreciate it takes time to prepare and serve, it did seem awfully long especially after the initial 15-20 minutes wait to order in the first place. In short great food at reasonable cost in a nice atmosphere, customer service shocking and needs sorted out before you lose customers."