Yan Can
179 Ranch Dr
Milpitas
CA
95035
(408) 945-1733
Open Map
cream cheese wontons
Restaurants
spring rolls