At 45 Tudor City Pl, New York City, NY 10017-7601New York Here : Tudor City Steakhouse. Welcome to Tudor City Steakhouse is rated 4. It's worth a try!
Write a review