Update Info - Happy Smile Delicatessen
This restaurant was reported as closed. If it is open, let us know.
Happy Smile Delicatessen
452 E Hedding St
San Jose, CA 95112
452 E Hedding St
San Jose, CA 95112
This restaurant was reported as closed. If it is open, let us know.