@asianbox
Restaurante Asian box, menu de Asian box
142 Castro St, Mountain View, CA 94041, USA.
Asian box
Asian box with rice noodles
142 Castro St, Mountain View, CA 94041, USA