Address: 800 W Idaho St, Boise, ID 83702, USA
No. They have a queue and will text when your table is ready.
No
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Restaurant
6103 Fairview Ave, Boise, ID 83704, USA
276 N 8th St, Boise, ID 83702, USA
800 W Main St Suite 110, Boise, ID 83702, USA
3111 S Bown Way, Boise, ID 83706, USA
405 S 8th St # 100, Boise, ID 83702, USA
1109 W Main St, Boise, ID 83702, USA
204 N Capitol Blvd, Boise, ID 83702, USA
546 N Milwaukee St, Boise, ID 83704, USA