Royal India 47 Stoke Newington Church Street, London N16 0NX
  • 020 7249 7025