Max's of the Philippines

4.1/5.0
9 reviews

1155 El Camino Real

South San Francisco, CA

872-6748

Category: Filipino

Tell others

No photos uploaded yet