TAJ of India
Permanently closed
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
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.