Jo Mamas Restaurant
511 Main St
Carthage, IL 62321-6232
217-357-2367