Madras Coffee House In Delhi Faces Backlash After A Customer Finds 8 Cockroaches In Dosa; Restaurant Reacts
The Madras Coffee House in Delhi received heavy criticism from netizens after a customer discovered eight cockroaches in her Mysore...
Read more