Update Info - Serra Delicatessen
This restaurant was reported as closed. If it is open, let us know.
Serra Delicatessen
4931 Junipero Serra Blvd
Colma, CA 94014
4931 Junipero Serra Blvd
Colma, CA 94014
This restaurant was reported as closed. If it is open, let us know.