Review | Nando’s I thought Nando’s was just the most swell darned restaurant in the world. Have a looksie here. Share this:FacebookX