Update Info - Rock Paper & Sugar
This restaurant was reported as closed. If it is open, let us know.
Rock Paper & Sugar
Santa Clara, CA 95050
Santa Clara, CA 95050
This restaurant was reported as closed. If it is open, let us know.