Internet outraged over Italian restaurant charging INR 182 to cut a sandwich in half
Italy is considered one of the popular countries for travelling and food is an intrinsic part of the experience there. The country is looked upon as a heaven for foodies …