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!
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!