Thanh Lan

Sandwich shop · 1130 Lucretia Ave # G, San Jose, CA

More food in San Jose, CA · Sandwich in San Jose