Report by
Food Safety Report - Air India, New Delhi Delhi
2 years ago •reported by user-nfkyp966 • business
New Delhi, 110037 Delhi, India
Symptoms: Nausea, Diarrhea
7
Comments
Comment
