Pho Spot

1769 Blossom Hill Rd, San Jose CA

(408) 402-5799

Location