Share:

Restaurants & Bars 6

Capital Grill

Stephenie | Jul 6, 2004 10:19 PM

Has anyone heard any advance press about Capital Grill, which is being built on 42nd between Lex and 3rd? Just curious (and hoping that it will not be another mediocre steak house!)

Want to stay up to date with this post?

Recommended From Chowhound