Great Mall Mayflower Rstrnt
(408) 935-6999 | View Website

222 Great Mall Dr, Milpitas, CA   95035

37.413581 -121.894624
Map of Great Mall Mayflower Rstrnt
 
40% 100 10 5 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!