I found a roach/bug in my sandwich. Upon finding it I took.it to the owner. He claimed it was a mushroom. I left and did not pay for my food. I called the health department and 5 days later they conducted an investigation with no findings. The owner has since made alligations that I planted the bug in my food. Absolute insanity!
Would you recommend Nick's Italian Kitchen to others? No