Category
restaurant
Urban Momo
San Jose, CA
Top-rated Nepali restaurant in San Jose, CA. Praised as one of the best momo spots in the Bay Area. Known for authentic and flavorful Nepali cuisine. A favorite of both Nepali locals and food adventurers in Silicon Valley.
Unverified listing
Unverified listing — claim this listing — verify ownership so neighbors know it’s really you.