I never complain about food but this place served us crap... that is after we had to remind them of our order twice. I complained about my food to the manager and he actually told me I was never welcome in the restaurant again.
Basically what everyone else here has said: food sucks, staff is very rude and unprofessional. There is no reason to go to this place (it's tiny as well) as there is a better, larger, cheaper pub literally next door.
Avoid at all costs.