Food Safety Report: Pizza Rolls, Doha, Qatar 3 years ago • details 2 Comments Comment It is bad, I got diarrhea, nausea and vomiting