Aamcha

70E Watling St, Radlett, Hertfordshire WD7 7NP, United Kingdom

distance: 97 Miles

Delectable meals, exquisite drinks, and mouth-watering dishes in a relaxed seating is all that you get at Aamcha Eastern Kitchen. One of the best places to taste the specialities o