In case you live in Žižkov or Vinohrady, you can find most of the shops or restaurants you need, including a supermarket, at Atrium Flora.