North Creek Grill

at Slot Canyons Inn