Restaurant
Layang Layang Malaysian Cuisine
2 locals recommend,
Location
181 W Calaveras Blvd
Milpitas, CA
Tips from locals
One of my favorite restaurant close by, there are many other restaurant in this complex as well, highly recommended :)