Did a quick search but couldn't find any recent chatter on Al Tiramisu in Dupont. Has anyone been lately? Is it a good choice for dinner with my college adviser, who will be in town one night later this month?
(If not, my second choice is Tabard Inn... I'd like to stay close to his hotel on Embassy Row, and keep things under $60/person without wine.)