La Finestra literally means "the window" in Italian and it started with the idea to give our clients a look (as if through a window) into the tastes and cultures of Latin and South American countries, as well as customizable menus from around the World.