New China Station Bbq Restaurant
Address:
1710 Tully Rd, San Jose, CA 95122
Phone:
(408) 531-8008
Restaurants,
Barbecue
Other Businesses:
- Nick's Pizza & Italian Restaurant at 354 E Santa Clara St, San Jose, CA 95113
- Lotus Cafe at 1887 Matrix Blvd, San Jose, CA 95110
- Danh's Garden at 2635 Senter Rd, San Jose, CA 95111
- Phu Yen at 2538 Berryessa Rd, San Jose, CA 95132
- Tai Kee Won Ton at 2092 Concourse Dr, San Jose, CA 95131