Decatur, AL Italian Restaurants
Francesco’s Italian Restaurant & Pizzeria
Francesco’s Italian Restaurant & Pizzeria serves fine Italian cuisine in Decatur, AL. Our menu features pizza, homemade pastas, hot subs and more – all of which is made fresh daily. We have offer daily lunch specials, complete with salad and bread, from 10:30 a.m. to 3 p.m. Monday through Friday. Dine-in or place an order for carry-out today!
Our menu features:
- Hot subs
- Homemade pastas
Contact Francesco’s Italian Restaurant & Pizzeria today at 256-580-6549 for all of your Decatur, AL Italian restaurants needs.
Sunday 10:30 a.m. – 9:30 p.m.
Monday – Saturday 10:30 a.m. – 10 p.m.