Sheppard St Restaurant & Crmry
1003 13th St
Viola, IL 61486-9437
309-596-2131