Search Filter

Papad is an Indian restaurant based in Chesham, Buckinghamshire. We aim to bring you regional dishe....

  • Indian
  • Chesham
  • Lunch - Up to £20pp
  • Evening - Up to £30pp