ART HAUS BAR hero image

ART HAUS BAR

Restaurant

999 W Main St Suite P101, Boise, ID 83702, USA

Biter Score
9.0
Closed
Thursday: 4 PM – 11 PM
ART HAUS BAR photo 1
ART HAUS BAR photo 2
ART HAUS BAR photo 3