Amelio's On the River

Restaurant in Logansport, Indiana

Local bar & grill establishment in downtown Logansport, Indiana. Features: outdoor seating

431 South 5th Street, Logansport, 46947