Pizza Flora is an Italian restaurant offering pizzas, salads, and galettes. Open seasonally.