I haven't eaten there myself, but I noticed a large banner strung across
the restaurant last weekend announcing that it had been named one of
Esquire's Top New Restaurants for last year.
Anyone eaten there? Was Esquire's recognition warranted? Inquiring
minds want to know.
Judy