Steves I, NEW YORK, New York (NY)

Looking for some food? Steves I might cook the sort of dinner that suits you.
Comfortably stationed at 109 Cedar Street () in NEW YORK, New York (NY) (10006), Steves I can be contacted at 2122675174. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in NEW YORK, New York (NY)


Steves I contact information and details:
Address: 109 Cedar Street - , NEW YORK, New York (NY) 10006
Contact Phone: 2122675174