107 W 17th St.,
New York , NY 10011 UNITED STATES
Based on 1 reviews
ROMANTIC & IMPECCABLE SERVICEI searched online for a few hours for a classy Italian spot and low & behold, DA UMBERTO kept poppin' up on all popular searches. The food, The Food, THE FOOD was all I kept hearing and so, I arranged to have my first dinner date with a...
Worldwide > United States > New York, NY > Seafood Restaurants