Photos from Asian Box


855 El Camino Real #21, Palo Alto, CA 94301