Finestra Restaurant is a charming family-owned Italian eatery nestled in the Upper East Side of New York City on York Ave 73rd. Celebrating over two decades of service, Finestra is renowned for its authentic Italian cuisine and has become a staple for both locals and visitors alike. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.