New China BBQ Station

★★★★☆4.0 (7) Restaurants Milpitas

Business details

Category
Restaurants · Deli
Address
1836 N Milpitas Blvd, Milpitas, CA 95035
County
Santa Clara County