French Bread Pizza is the easiest homemade pizza out there and it only takes 15 minutes to make - so easy - the French bread is the crust!
1.7k