When we arrived (no reservation) we received a gracious welcome . Restaurant was 2/3 full. We were seated immediately. Drink orders, followed by food orders, were taken promptly and items arrived without undue wait. The orders were correctly filled and the meals were delicious. While we were eating, almost all of the tables turned over and service slowed noticeably as the staff scrambled to tend to the new customers. Result is that we waited quite a while for the check and it was hard to get the attention of the staff. Others have commented on the 3% credit card surcharge, however it was prominently disclosed on the menu so I didn't have a problem. When I asked for the check, I told the server I would be paying with cash and the check arrived without surcharge. Bottom line is that I would be happy to dine here again, remembering that service may slow down if things get busy.