Update Info - Snack Corner
This restaurant was reported as closed. If it is open, let us know.
Snack Corner
70 Saratoga Ave
Santa Clara, CA 95051
70 Saratoga Ave
Santa Clara, CA 95051
This restaurant was reported as closed. If it is open, let us know.