This used to be our place to stop for lunch when we shopped in the area and I must've been there a dozen times. Generally eating cheap Italian food like this makes you feel kind of shitty in the end but that's something we always factored in as it's expected so that's fine - the food is reasonably tasty for the price.
Recently we ate there and suddenly my wife literally had to run to the bathroom to throw up. The food didn't taste off or anything and we thought maybe she ate too fast or maybe the food was too heavy as she ate very little in the morning.
As we were leaving I went to the men's washroom and one of the sinks was full of vomit. I notified the management about this - when there are around 10 people in the restaurant and two cases of throwing up at the same time it's not an accident anymore. The management basically told us that it can't be their food, everything's done fresh etc. and added "but thanks for telling us".
It was clear at this point that no responsibility is taken - or even admission that it could potentially be their food that's causing the problem. Of course it's possible that two customers out of 10 happen to throw up for some other reason within 30 minutes - but the chances are pretty close to zero.
I walked out and will not be back. I simply can't reward an establishment that flat out denies the possibility of their food being defective and offers no compensation (or even a partial refund..!) for a ruined day and the humiliation of throwing up in the public. I see now why past comments have multiple references to poor service and customer care.