Do you have your salad bar every night?
Address: 121 E Main St, Anthon, IA 51004, USA
Scott Taylor | Mar 20, 2022
Not only do they have a salad bar every night but it's a phenomenal one at that
Fireside Steakhouse & Lounge | Mar 20, 2022
Yes
Thanks! Your answer is awaiting moderation.