Update Info - Corner Village Green Grocery
This restaurant was reported as closed. If it is open, let us know.
Corner Village Green Grocery
3203 Cabrillo Ave
Santa Clara, CA 95051
3203 Cabrillo Ave
Santa Clara, CA 95051