Frog-in-law1995
Active Member
Weird...I go to that shopping center at least once a year to pick up my DSM tickets. I'm surprised I've never seen it. I'll make sure to try it out next time.Nope. My family ate there almost every Sunday after church when I was growing up. It's been around since 1990.