Welcome to the best momo place — Samikcha Momo in San Mateo

54 Video Views·Jul 3, 2023

Neha (love and affection and dream), Jyothsna(moonlight), star and agni (fire) met in an Indo Chinese restaurant in San Mateo. Momo means dumplings 🥟