Asian restaurant · 575 Paseo Grande, San Lorenzo, CA
More food in San Lorenzo, CA · Asian Food in San Lorenzo