I can see where this place would do well with the college crowd, but my experience will not bring me back.
The warning signs were all there....never have I seen an open kitchen with four (4) microwaves, and those were just the ones that were visible.
I went after the lunch rush and felt as if they were real pushy about placing an order while I was looking at the menu. Ultimately I settled on trying a meatball sandwich. I witnessed the preparation, then the dreaded microwave heating of it.
I took one bite into it and about lit my mouth on fire. Additionally the sauce was absolutely horrendous. I wrapped it up and tossed it in the nearest trash can. Never again.
To be fair, I only tried it the one time, and did not give them a second chance, so take that for what it's worth.