Order Online

Aanchal Indian Restaurant

45-12 23rd St
Long Island City, NY 11101
(718) 349-9060
Order online Menu | Reservation | Info
Any questions please call us.