Magic Lamp Inn is a fine dining restaurant with plans to reopen after a temporary closure. A Route 66 landmark.