San Pedro Square Market

87 N. San Pedro St.,San Jose,CA