(212) 505-8056 | Taj Restaurant,310 E 6th St New York, NY 10003. Get Directions
Estimated delivery time: 45 mns min