Went here like many others based on reviews, was very disappointed, I was looking for a good meatball sandwich. After I ordered the sandwich I walked to the end of the counter and watched an employee come out of the back room with a hand full of frozen meatballs which he proceeded to put in a microwave. I new at that point I'd probably be disappointed and I was.
Not sure how they got so many great reviews, not sure if I'll give them another try.