Urban Momo ★★★★★4.7 (209) Restaurants Nepalese restaurant · Asian restaurant · Fusion restaurant (more) 448 University Ave, Palo Alto, CA 94301 Call Website Details →