Finestra is a pizzeria and pub offering a variety of Italian dishes, including delicious pizza, pasta, and casseroles. They also feature a wide selection of beers.