Get directions to: Main Diner, Elwood, IN
Restaurant address: 1912 Main Street Elwood, IN 46036, USA
Restaurant: Main Diner