Orchard Farm Center, 6158 Bollinger Rd, San Jose 95129, United States
No delivery
Spot something wrong?
Dishes at Tea Top USA. Prices may vary in venue.