A

Asian box

@asianbox

Restaurante Asian box, menu de Asian box

142 Castro St, Mountain View, CA 94041, USA.

Carta

Carta

Asian box with rice noodles Favorito

Asian box

Asian box with rice noodles  

142 Castro St, Mountain View, CA 94041, USA

60