Get directions to: Indian Trails Restaurant, Canaan, IN
Restaurant address: 8856 North Main Street Canaan, IN 47224, USA
Restaurant: Indian Trails Restaurant