Liu Roast Fish 老劉家烤鱼烤串 ★★★★☆3.9 (209) Restaurants Chinese restaurant · Asian restaurant · Barbecue restaurant (...) 550 Barber Ln, Milpitas, CA 95035 Call Website Details →