Get directions to: Avilla Diner And Dairy Treat, Avilla, IN
Restaurant address: 712 South Main Street Avilla, IN 46710, USA
Restaurant: Avilla Diner And Dairy Treat