About Francesco's Italian Restaurant & Pizzeria
105 Yelp Reviews
sean.leach8/11/19, 10:30 p.m.
Solid pizza. Surprised it’s not more highly rated by Trip Advisor. Not too much cheese, good sauce, and zero flop. It’s rare to find quality pizza in Alabama