Tava Restaurant

17 Stoke Newington Eoad, London N16 8BH

020 7249 3666

Contact Us

Contact Information

* Required Fields

  • Follow Us
  • Tel:  020 7249 3666