Taj Mahal

135-B New York, New York 11249 United States of America

(718) 599-1100

Location