Pizza restaurant offering pizza and other Italian dishes. Features a wood-fired oven.