Permanently closed
Chen's Asian-Latin Fusion
- Asian fusion restaurant
- 1557 Landess Ave, Milpitas, California, 95035
Find your next restaurant.
Previous recognition
#3 Asian fusion restaurant in Milpitas, California
Permanently closed
#3 Asian fusion restaurant in Milpitas, California