Finestra Means Window

Finestra
Sure it may sound like a sugar replacement or the latest drug from Merck but Finestra is Italian for window and the latest restaurant at Trump Marina.

Philadelphia STYLE provides a quick rundown on the marina side restaurant with a view.

Dinner With A View [Philadelphia STYLE]