Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A food vendor in Delhi created mango momo, and a video of it quickly gained attention online. A food blogger shared the video on Instagram, which left many people on social media horrified by the unusual dish. The video has…