Update Info - Indian Taj
This restaurant was reported as closed. If it is open, let us know.
Indian Taj
181 Bleecker St
New York, NY 10012
181 Bleecker St
New York, NY 10012
This restaurant was reported as closed. If it is open, let us know.