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 1 year ago | 0
Updated 26 days ago | 64
Updated 4 hours ago | 12
Updated 1 day ago | 17
Updated 9 hours ago | 101