Sawtelle Smoke Shack

Restaurant in Island Park, Idaho