Happy Landing Restaurant
524 Airport Loop Ste 8
Twin Falls, ID 83301-0366
208-736-3710