HOME / Grill / Holder’s Mission City Grill
2000 El Camino Real, Santa Clara, CA 95050
+14082446267
View Business Profile