Francesco's Italian Restaurant

2613 Hwy 31 S Decatur

See directions

Easygoing, family-operated eatery turning out familiar, hearty Italian-American plates.