Hotel Taj is located in Indi, India on 5XG434X, Agarkhed Road Near Bus Stand. Hotel Taj is rated 4.1 out of 5 in the category seafood donburi restaurant in India.
Address
5XG434X, Agarkhed Road Near Bus Stand
Service options
TakeawayDine-in
Offerings
Halal foodSmall plates