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.