Pho Spot · San Jose
Location & Hours
Address
1769 Blossom Hill RdSan Jose, CA 95124Phone
408-402-5799- Dine-in
- Takeout
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.