departmental store

self-service shop

Not necessarily a big one