The Owl is a wine & food bar located in New Preston, Connecticut featuring an excellent selection of wines and delicious crafted pizzas, sandwiches, shares, and salads in a cozy setting. They accept reservations for parties of 6 or more, with parties of 12 or more encouraged to select a menu in advance to be served family style.