st-james-logo

St. James Restaurant

204 East Albion Street
Avilla, IN 46710

260-897-2114