Smart Street Kitchen - New York City

Kitchen
156 E 33rd St, New York City I-10016-4668, United States
Dishes: 63

Smart Street Kitchen

4 / 5 of 60 Reviews
Phone
+12128821611
Address
156 E 33rd St, New York City I-10016-4668, United States

The restaurant is also easily accessible by public transportation. The closest station is MTA-33rd St-6 Line, which is 229 meters away, otherwise, there are parking spots 26 meters away at Rapid Park-E 33rd St.

Feedback

★ 4 / 5 of 60 Reviews

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now