This used to be a great place. Last time I visited the staff was horrible. They were unwelcoming, arrogant, and act like they rather be anywhere else but there. Look, if you do not like your job, find another where you might be happy.
I ordered a large chicken parm sandwich, I asked them that I didn't wish to have the bread toasted and they looked at me like I had 3 heads. Their attitude was so unpleasant that they were lucky I already paid for my food otherwise I would have just walked out. The guy snickered with the girl behind the counter the entire time.
Got my sandwich... just because a restaurant makes their own bread doesn't necessarily mean that it's "good" bread. The chicken was frozen and nasty. I only ate a little less than half of the sandwich and it made my stomach sick.