Finestra is a restaurant and cafe offering daily lunch menus, including fresh pasta dishes.