Our Contacts
Our Location
Its easy to locate us. We are near to Freeway 680 and 880.
We have a big parking lot too.
My Royal Palace, 246 Serra Way, Milpitas, California 95035
Its easy to locate us. We are near to Freeway 680 and 880.
We have a big parking lot too.
My Royal Palace, 246 Serra Way, Milpitas, California 95035