Location: Home > YellowPages > CA > Milpitas > Mayflower Restaurant

Mayflower Restaurant

428 Barber Ln
Milpitas, CA 95035
408-922-2700
Category