About Indian Chef Executive Take-Out
A place that takes you to the journey of modern Indian Take-Out and street food where the aroma of spices welcomes you, your family and your friends.
More about Indian Chef Executive Take-Out
Indian Chef Executive Take-Out is located at 3146 - 141 Street SW, Edmonton, Alberta T6W 4B5
780-760-3335
http://www.theindianchef.ca