West 63rd St Steak House
44 W 63rd St
New York
NY
10023
(212) 581-5290
Open Map
Description
West 63RD Street Steak House is located at 44 W 63Rd St, New York, NY. This location is in the Upper West Side neighborhood. This business specializes in Restaurants.
by merchantcircle on July 09, 2014 from
merchantcircle
American
American & Caribbean
Dining
Hotels %26 Motels
Hotels & Motels
Restaurants
Steak Houses
Steakhouse
Steaks
Upper West Side