Italian Restaurants in New York, NY
Italian Restaurants
186 Avenue B.,
New York ,
NY
10009
UNITED STATES
Based on 1 reviews
the best lamb shank ,
This is a beautiful little diamond in the middle of the city, I walked in the first time and i was greeted by the owner, his name is Albert, and to this day, three years later, as a regular customer he still greets me when i walk in to...Worldwide > United States > New York, NY > Italian Restaurants