Canalside offers casual dining with lunch and dinner menus, plus hotel suites and a kitchen store for a unique experience.