Processing, please wait ...
Asian Box - Palo Alto
Address: 855 El Camino Real, #21 ; Palo Alto CA, 94301
Everything was tasty, but order was incomplete, it took a long time to resend order.
showed up an hour late... argh
Check out the new Gogocater Group Order Tool!