Smoked Out BBQ
(408) 320-2971
807 Aldo Ave, #106, Santa Clara, California, 95054
About us
Restaurant in Santa Clara, CA