St James Restaurant

St James Restaurant

Restaurants in Avilla, IN

Restaurants Night Life Bars

Contact us

Location

204 E Albion St,
Avilla , IN 46710 UNITED STATES

Reviews

St James Restaurant 260-897-2114
204 E Albion St,
Avilla , IN 46710 UNITED STATES
$
St James Restaurant

Detail information

Company name
St James Restaurant
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

St James Restaurant

Contacts Location Details