Max's Restaurant, Cuisine of the Philippines, South San Francisco is located in South San Francisco, United States on 1155 El Camino Real. Max's Restaurant, Cuisine of the Philippines, South San Francisco is rated 4 out of 5 in the category filipino restaurant in United States.
Address
1155 El Camino Real