2 ms·
The Ranch 99 near the Cisco'campus in Milpitas featured a half dozen Chinese restaurants nearby with no English on the menu the last time I worked near there f
by stevenwoo 10y ago
The Ranch 99 near the Cisco'campus in Milpitas featured a half dozen Chinese restaurants nearby with no English on the menu the last time I worked near there five years ago.