establishment where packaged salty or sweet biscuits are sold - Spanish English Dictionary