Meghna Restaurant

113 Boundary Road, St. Johns Wood, London, , United Kingdom, NW8 0RG

  • Indian
  • Min order £10.00
  • Opening Hour 18:00-23:59
  • 020 7624 2595
  • Info@meghnagrill.co.uk