Contact


  • 324 Cann Hall Road, London E11 3NW, UK
  • for parking please contact the restaurant in advance