Il Borgo is a pizza restaurant featuring a wood-fired oven.