Restaurants & Bars

Manhattan

Capital Grille at Time Warner Centre

Share:

Restaurants & Bars 3

Capital Grille at Time Warner Centre

Adam_In_London | Jul 20, 2011 09:23 AM

Its the no1 New York restaurant on Tripadvisor!

I know Tripadvisor review's can be a bit bizarre, but how does this steak house compare with the other big name steakhouses in New York?

-----
Capital Grille
120 West 51st Street, New York, NY 10020

Want to stay up to date with this post?