La Focaccia is a new Italian restaurant offering Italian pizzas and focaccia.