Filipino restaurant · 1525 Landess Ave #141, Milpitas, CA
Delivery · Dine-In
More food in Milpitas, CA · Filipino Food in Milpitas