788 Barber Ln, Milpitas, CA 95035 (Map)
(408) 435-2699
1513 El Dorado Aiyo, Milpitas, CA 95035 (Map)
Vahl's has changed little since it opened in 1941, and that's a good thing. The menu reminds us of the days before gourmet restaurants littered…
+1 408.262.0731