I've eaten here several times. I enjoy the food, but the atmosphere is terrible, almost unbearable.
The wait staff and management are generally unfriendly and curt. It's always crowded though so they're doing something right.
In my eyes, the something that they do well is the food. because of the consistently poor service, I order it to-go. Though they occasionally send things home incorrect, The quality of the food is usually good.
This would be a one or two star restaurant, but the food itself briings it up a bit.
Homestyle cooking, nothing fancy. I'd recommend the Shepard's Pie.