Liou's House Chinese Restuarant
1245 Jacklin Rd (at N Park Victoria Dr.)
Milpitas, CA 95035
- the taiwanese bamboo rice is the bomb
- Shrimp lettuce cups = win
- their steamed spare ribs with rice powder inside a whole pumpkin is bomb but u have to preorder in advance.