The restaurant served such a dish in the dinner that the customers got scared! ‘Duck Head’ costs Rs 1800 World January 8, 2022 LondonThe list of strange food in the world is very long. In some places, non-vegetarian food is considered a delicious…