Garden Restaurant
612 S Main St
Lewistown, IL 61542-1736
309-547-7170