Restaurant Details
Restaurant Name: Finestra
Address: 1370 York Avenue, New York, NY 10021
Borough: Manhattan
Phone Number: 2127178595
Cuisine: Italian
Restaurant Name: Finestra
Address: 1370 York Avenue, New York, NY 10021
Borough: Manhattan
Phone Number: 2127178595
Cuisine: Italian