The Artichoke Restaurant Video
In the Grand Lake area, head to The Artichoke for fine dining in a sophisticated atmosphere. But make a reservation before you show up because this place is always packed. The upscale menu includes 14 regular entrees, as well as daily specials. The restaurant is located in a 110-year-old home in Langley which adds a homey feel to the dining experience.