Sambusas
1901 Las Plumas Ave, San Jose
(831) 713-3688
Menu
Restaurants in San Jose, CA
Sambusas
1901 Las Plumas Ave, San Jose, CA 95133
(831) 713-3688