Visit us
Location
9759 W State Street
Suite 105, Star, Idaho 83669
Contact 208-502-0965
Business Hours
11am-9pm Daily
Write to us

Locally owned restaurant & bar serving upscale local fare, craft cocktails and regional beer & wine.
Location
9759 W State Street
Suite 105, Star,
ID, United States, 83669
Contact
208-502-0965