Pizzeria Da Franco is an Italian restaurant offering pizzas, pasta, and salads. They highlight homemade Tiramisu and a family-run atmosphere.