Search results
- See moreSee moreSee moreSee moreSt James RestaurantRestaurant · $$
Established in 1878, St. James Restaurant is one of the leading eating establishments in northern Indiana. The...
Website: respondcms.locallogicmedia.com
Phone: (260) 897-2114
Cross Streets: Near the intersection of E Albion St and Baum St/Van Scoyoc St
204 E Albion St Avilla, IN 46710 440.97 mi
Is this your business? Verify your listing
Amenities
- Family friendly