my partner and I spent a night out and about san jose. we called in to market square. came across this place . totally spoilt for choice. picked two. I could have chosen atleast 6. beautiful, divine. the best.
Address: San Pedro Square Market - 100 N Almaden Ave., San Jose, CA 95110
Location: United States > California (CA) > San Jose