Urban Momo
100 N Almaden Ave #176, San Jose, California, 95110
Counter service menu focused on Nepalese momo (dumplings) & traditional fare with patio seating. Service options: Outdoor seating · Doesn't accept reservations · Vegan options Located in: San Pedro Square Market
100 N Almaden Ave #176, San Jose, California, 95110