Italian restaurant Florence specializes in homemade stone-baked pizzas, pasta, and fresh salads.