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