Address & Hours

GET DIRECTIONS

Nick & Stef's Steakhouse-MSG

9 Penn Plaza, New York 10001

(33rd St. & 8th Ave.)

Hours

Monday-Friday 12PM-8PM
Saturday 4PM-8PM