This restaurant's menu isn't huge, but it is packed with delicious food. I have never left unsatisfied or felt like I didn't get my money's worth. The customer service is also top-of-the-line. This place gets BUSY (be prepared!), and regardless of whether or not there is a line out of the door, the fine staff of this establishment never lose a beat. (Even the people waiting to be seated are patiently and happily waiting for their turn for one of their amazing dishes!) I am a repeat customer, and this is the first place I think of when I'm looking for some good British food. :)