Pizzeria Francesco offers delicious pizza straight from the oven. This restaurant is known for its tempting, freshly baked pizzas.