California > Santa Clara > Restaurants, Food & Beverages > Restaurants > Smoked Out BBQ
807 Aldo Ave, #106, Santa Clara, California, 95054
(408) 320-2971
Restaurants, Food & Beverages > Restaurants
Restaurant in Santa Clara, CA
No reviews yet. Be the first to write a review!