loja de conveniência

Noun

 * 1) convenience store a small retail store