Went once, and it was fine. The last two visits have been very sub-par. I ordered a sandwich with Swiss cheese and got American (or something equally bland). I showed it to the server and asked him to correct it. When he returned from the kitchen, he said they told him it was Swiss cheese. Hey, Dude, there aren't even any holes in it, and I can taste the difference. In addition to that, the sandwich wasn't even constructed so you could eat it. I know, I know, it's very picky, but you can build a sandwich so it doesn't fall apart. Go for the ice cream, I guess.
more