Koi Palace - Milpitas ★★★★☆4.1 (2,721) Restaurants Cantonese restaurant · Chinese restaurant · Dim sum restaurant (more) 768 Barber Ln, Milpitas, CA 95035 Call Website Details →
Mayflower Seafood Restaurant ★★★★☆3.8 (1,365) Restaurants Seafood restaurant · Dim sum restaurant 428 Barber Ln, Milpitas, CA 95035 Call Website Details →