Kathmandu Cuisine Milpitas ★★★★☆4.2 (1,126) Restaurants Milpitas Nepalese restaurant · Chinese restaurant · Dumpling restaurant (more) 138 S Main St, Milpitas, CA 95035 Call Website Details →