Indian Taj

3 stars 13 reviews
212-982-0810
181 Bleecker St
New York City, NY 10012

Search for Restaurants, Indian Restaurants

Similar Nearby


Recommended Nearby