Miles Bistro

Filipino restaurant · 1525 Landess Ave #141, Milpitas, CA

Delivery · Dine-In

More food in Milpitas, CA · Filipino Food in Milpitas