Max's Restaurant, Cuisine of the Philippines, South San Francisco
1155 El Camino Real, South San Francisco CA 94080