Tangra Masala
87-09 Grand Avenue, Elmhurst, NY 11373
(718) 803-2298Contact
Reach the Elmhurst restaurant for hours, takeout questions, menu availability, and same-day details.
Reach us
87-09 Grand Avenue, Elmhurst, NY 11373
(718) 803-2298Visit

Elmhurst
Original location
87-09 Grand Avenue, Elmhurst, NY 11373
(718) 803-2298Monday - Thursday: 12PM - 9:30PM
Friday - Sunday: 1PM - 12AM