Description

La Vela Ristorante can be found at Amsterdam Ave 373. The following is offered: Restaurants: Seafood. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In New York there are 216 other Restaurants: Seafood. An overview can be found here.

Information from the business

In keeping with the playground down the block, this family-friendly Upper West Sider has a jolly atmosphere and colorful set up. Vintage ads for Campari and other Italian beverages hang above tables covered with cheery red and white checked cloths.

Vela (La) is the perfect halt before or after visiting the Museum of Natural History. Step in to enjoy the cozy ambiance, reinforced by Italian interiors and red-checkered table cloths. Apart from being a favorite neighbourhood hangout, it also attracts many tourists because of the proximity to the museum. The homemade pastas will make you want to return more often, and patrons actually swear...