10889 Fairview Ave, Boise, ID 83713 (208) 514-3800 Hours Mon-Sat 10:30am-9pm Sun 11am-8pm
About the Stache
Contact the Stache
We will be closed for the 4th of July
Visit our other great local restaurant!
About The Stache
Contact The Stache