Plaza tandoori Store in 10 June 202110 June 2021 RanjitCobra Categories: IndianAddress 31-32 Alfred St, NeathSA11 1EH, GBContact Additional Information