For the past 7 years, I have LOVED this place.
Their tomato, chicken, mozzarella sandwich is unmatched and absolutely delicious.
The restaurant itself is very involved in the surrounding communities: giving it a very "small town" feel in a franchised state.
Don't make the mistake of leaving without cookies. They're just like your grandmas.... Just don't tell her ;)