Pho Spot · San Jose

Location & Hours

Address

1769 Blossom Hill RdSan Jose, CA 95124
  • Dine-in
  • Takeout

Hours

Hours aren’t listed online. Call before you go.

Call

Getting here

Where is Pho Spot located?
Pho Spot is at 1769 Blossom Hill Rd, San Jose, CA 95124, USA.
What are the current hours?
Pho Spot doesn’t list its opening hours online. Call +1 408-402-5799 to check today’s hours.