A vibrant restaurant located in downtown Boise, offering a unique dining experience with a selection of flavorful dishes.
224 N 10th St, Boise, ID 83702