Francescos Italian Restaurant
2613 Highway 31 S
Decatur, AL 35603-1505
256-584-6773
Business Highlights
Restaurant-Italian Pizza Dine-In or Carryout Lunch Specials
Languages Spoken
English
Payment Types
American Express, Mastercard, Visa, Discover
Business Hours:
Payment Types:
American Express
Mastercard
Visa
Discover