Restaurants & Bars

Table XII

Deuce | Apr 24, 2006 10:03 PM

Has anyone been to Table XII in the Lombardy Hotel on 56th Street? Someone recommended it to me for an important business lunch next week and I'd like to hear other opinions as to the food and vibe. Thanks.

Want to stay up to date with this post?

Recommended From Chowhound