People in search of interesting dining should take a look at Babbo. This New York City restaurant is located at 110 Waverly Place. This restaurant is one of the local gems in Manhattan’s Greenwich Village neighborhood. Apartments renters near fine restaurants will enjoy easy access to Manhattan’s culinary delights.


