Skip to content

Canal Wigwam

Categories

Restaurant

About Us

Canal Wigwam offers the finest in home cooking. Still located in the center of town, every visitor is welcomed and treasured.

Scroll To Top