Everything about our experience there tonight exceeded our expectations. Veggie dish and bread were brought to our table quickly. Nice touch. The waitress was knowledgeable, friendly (but authentically and not overly), accommodating, and professional! The timing of every part of the meal was perfect. We even got to finish our salads before the main course was served--a lost art today. The food was hot, and prepared exactly as we ordered it (oh, and delicious). Every staff member we encountered was friendly, helpful and unobtrusive when it mattered. We ordered pretty standard cocktails, but they were better tasting than most. Extensive wine list. What a pleasure to have such a fantastic restaurant experience in this "fast food" age.