Yellowpages >> Indian Restaurants
Tadkaa (spice of life)
Overall Rating: Not Yet Rated.
About Tadkaa (spice of life):
Indian Restaurant
Address:
4150 Lafayette Road Indianapolis, IN 46254 (Next to Patel Brothers) Ph: 317-280-8009
Contact Information:
Phone :
Email ID :
Website :
eXTReMe Tracker