Rustic and welcoming pizza restaurant, Il Boschetto offers traditional Mediterranean cuisine with ample seating.