Taj of India

Permanently closed
Call
Website

Advertisement

5929 E 82nd St
Indianapolis, IN 46250

TAJ of India is a restaurant in Indianapolis, IN that specializes in serving authentic Indian cuisine.

With a diverse menu featuring traditional dishes and modern interpretations, TAJ of India aims to provide a unique dining experience for customers seeking flavorful Indian flavors.

Generated from their business information

Find related places

Own this business?
See a problem?

You might also like

Advertisement