Full menu with prices & pictures
Nick and Stef's Rest... 9 Penn Plaza New York, NY 10001, Sta...
+12125634444
When you're planning your visit to Nick and Stef's Restaurant, you could take municipal transportation to the station Pennsylvania Station-New York, which is the nearest station at 79 meters distance to the restaurant, otherwise, there are parking lots 118 meters away at Central Parking-Penn Plaza.
On this site, you can find the complete menu of Nick and Stef's Restaurant from Staten Island. Currently, there are 2 dishes and drinks available. For changing offers, please contact the restaurant owner directly. You can also contact them through their website.
Reservations can be made at this restaurant over the phone, number: +12125634444.