Aroma Restaurant is a fine Indian restaurant and takeaway offering a variety of dishes. It is known for its dine-in experience and also provides takeaway options.