Milpitas Restaurants

10 8 Mayflower Restaurant

Address: 428 Barber Lane, Milpitas, CA 95035
Mayflower Restaurant
Learn More »