Osteria Del Poggio is a restaurant offering takeout, a full bar, and free Wi-Fi. Accepts credit cards and welcomes dogs. Reservations available.