taj tandoori is indian food located in the south. Want to book it?
Yes please for two people.
restaurant-area restaurant-food
restaurant-area restaurant-food
restaurant-area restaurant-food restaurant-name restaurant-people
restaurant-area restaurant-food