Darbar Restaurant
125-22 Queens Blvd Kew Gardens, NY - 11415
Directions & Maps
Phone: (718) 261 8900