Make a reservation

Location

3520 E. 17th St.
Ammon, ID 83406

Hours

Closed

For parties larger than 8, please call the restaurant at 208-525-9300.