Aanchal Indian Restaurant & Bar

45-12 23rd ST
Long Island City, NY 11101
(718) 349-9060

OPENING HOURS

MON - SUN: 12:00pm - 10:00pm

VEGETARIAN FOOD

NON-VEGETARIAN FOOD