At 597 10th Ave, New York City, NY 10036-3016New York Here : West Side Steakhouse. Welcome to West Side Steakhouse is rated 4.4. It's worth a try!
Write a review