Land Ocean Restaurant stands proudly on the corner, its sleek exterior a beacon of modern design amidst the Idaho landscape.