This is located right off of the highway in a brand-new strip mall. The inside is nice and fresh and clean. The service was lacking on my visit today. It was noon and I was the only one in there when I entered two employees behind the counter continue to talk to themselves and didn’t even look at me. When I walked up to place my order the lady just stared at me didn’t say anything didn’t have to take my order she just stared at me. She quickly made my sandwich but didn’t smile at me just ask basic questions about what I wanted on it if I want to cheese. She rang me up and gave me a dry thank you when I was on my way. I’m sure I’ll be back as this is quite conveniently located off the highway on my way to Mason city. I will update if I receive better service. Visited here a second time. Still wouldn’t change my rating. These ladies obviously don’t like their jobs.