Italian restaurant Il Poggio offers Italian, Mediterranean, and barbecue cuisine.