This is one of my favorite places to visit for lunch. The food is absolutely delicious, you eat and can be on your way in under an hour (they promise that on the menu :) ) and the service is superb.
It is quite a small place so you need to make reservations at least 3 days in advance. If it is for a large group then even longer, but trust me! It is all worth it.