food shops

English

Noun

food shops

  1. plural of food shop