top of page

Partners

Finestra- Italian Restaurant. 

Located On 1370 York Ave On 73rd St 

Call Us At: 212 717 8595

Fax: 212-717-1122

Finestra Interrior.jpg
bottom of page