We have been coming here regularly for 3 years now. The food has never disappointed us. Good sized portions and a great selection.
Although the food is great, the staff are woeful. They always appear to be uninterested in giving customers service and this has never changed. We assume this is because they are all young and lack experience.
Having said that, do not be put off by the negative reviews as this place has great atmosphere (where else can you sit in a booth)
Try the savoy hamburger it is awesome and the all day breakfast is good too.