St James Restaurant
204 E Albion St
Avilla, IN 46710
Avilla, IN 46710