Liu Roast Fish ?????

Liu Roast Fish ???????, 550 Barber Ln, Milpitas, CA 95035, United States

(510) 956-0888

Location