Crossroads World Market
I recently discovered Crossroads World Market. This is an Iranian store that sells Russian food among other things. It has suprisingly good choice of products including all the necessities plus much more. I loved their deserts and breads selection. The store is conveniently located on San Antonio road not too far from 101. The service is great and not too many people know about it so it's not very crowded. I strongly recommend checking it out.
Crossroads World Market
720 San Antonio Rd Palo Alto, CA 94303 Directions |
Filed in: San Francisco Bay Area Supermarkets
0 Comments:
Post a Comment
<< Home