How is Aroma of India rated on google?
Aroma of India has a rating of 4.2 from 1261 reviews on google, please read reviews on google.
How can I order from Aroma of India ?
You can order takeout by calling the restaurant or Check food delivery apps for both delivery and takeout.
Where is Aroma of India located?
is located at 590 Dundas St London ON N6B 1W8, you can simply click on the location icon to take you directly to the Aroma of India.