Idli is one of the most popular South Indian delicacies ... The caption simply read, “Banana Leaf Idli Chutney.” The video has garnered over 8 lakh views. Food lovers flooded the comments section with ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results