Venue Info

Known For

Steakhouse

This is a steak spot, plain and simple. And with a number of locations, including one in New York City, it appears that people are perfectly happy with the limited menu options when they're this good.