Max's of Manila Milpitas
Milpitas Mall Shopping Center, 1535 Landess Ave #139, , CA,
Milpitas, CA 95035
Max's of Manila Milpitas is one of the popular Asian Restaurant located in Milpitas Mall Shopping Center, 1535 Landess Ave #139, , CA ,Milpitas listed under
Asian Restaurant in Milpitas
,