Longhorn Steakhouse

7997 Franklin Rd Boise ID 83709 USA

(208) 375-9398

Location