Stax

Stax
802 N 3rd St, Mccall, Idaho 83638
 

Stax serves handcrafted deli sandwiches on its signature bread made fresh from scratch in house every morning, and homemade soups like Mom used to make!