Names of shops

1234567
Across
  1. 3. we buy boots and shoes there
  2. 5. you usually buy fresh bread and cakes there
  3. 7. you can buy flowers there
Down
  1. 1. you may buy rings and necklaces there
  2. 2. we buy games and toys there
  3. 4. you buy fruits and vegetables there
  4. 5. we usually buy meat there
  5. 6. when you don't feel well you go there for a medicine