UKData checked October 2026
  1. Home
  2. London
  3. North Indian restaurants
  4. Aroma Tandoori Indian Takeaway

Aroma Tandoori Indian Takeaway is a North Indian restaurant on Unit 5-6, Greyhound Ln in London. It is also listed as biryani restaurant, family restaurant and Indian restaurant. Sunday hours are listed below.

Unit 5-6, Greyhound Ln, London SW16 5NLChecked October 2026