Meghna Grill Store in London 10 June 202110 June 2021 RanjitCobra Categories: IndianAddress 113 Boundary RoadSt Johns WoodNW8 0RG, London, GBContact Tel.: 2076242595Instagram Tag: info@meghnagrill.co.ukAdditional Information Facebook Page/ID: https://business.facebook.com/MeghnaStJohns