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 Grille120 West 51st Street, New York, NY 10020
Updated 2 years ago | 3
Updated 1 year ago | 0
Updated 7 months ago | 29
Updated 6 days ago | 67
Updated 2 months ago | 27