NextEats
›
California
›
Food in San Jose
› Sambusas
Sambusas
Restaurant · 1901 Las Plumas Ave, San Jose, CA
Delivery · Dine-In
Hours
Thu 4 PM–8 PM
More food in San Jose, CA