Strip House (original) (raw)
Strip House is a privately owned fine dining chain of steakhouses with locations in New York City and Las Vegas. All locations have smaller, separate rooms for private dining.
Strip House is a privately owned fine dining chain of steakhouses with locations in New York City and Las Vegas. All locations have smaller, separate rooms for private dining.