1
The Cellar
The Cellar is a trusted provider in Ammon, Idaho. They specialize in seafood restaurants and are committed to delivering excellent service to their customers.
208-525-93003520 E 17th St.
Visit WebsiteThe highest rated seafood restaurants based on quality, reviews, and reputation.
The Cellar is a trusted provider in Ammon, Idaho. They specialize in seafood restaurants and are committed to delivering excellent service to their customers.