Salvadoran restaurant · 1208 E Arques Ave Ste 103, Sunnyvale, CA
Dine-In
More food in Sunnyvale, CA · Salvadoran Food in Sunnyvale