Aamcha Eastern Kitchen Radlett | 70e Watling St Radlett WD7 7NP United Kingdom Restaurant Menu & Phone70e Watling St Radlett WD7 7NP United Kingdom 4.6/5