Get directions to: St James Restaurant, Avilla, IN
Restaurant address: 204 E Albion St Avilla, IN 46710, USA
Restaurant: St James Restaurant