View us on Map

Contact Us

KASTURI RESTAURANT

  • 10 The Village, London SE7 8UD
  • bahmed242@yahoo.com
  • 020 83193439 I 02083193436