Restaurant
The Artisan House
47 locals recommend,
Permanently closed
Tips from locals
Executive Chefs from The Fairmont Chateau Lake Louise in Alberta serve up local ingredients and flavours accented by Mediterranean touches.
Locals also recommend
- 95 locals recommend
Location
21 West Street S
Huntsville, ON