Indian Trails Restaurant Store and Restaurant

Family restaurant · 8856 N Canaan Main St, Canaan, IN

Dine-In

More food in Canaan, IN · Family in Canaan